没有合适的资源?快使用搜索试试~ 我知道了~
首页【R笔记】R语言函数总结.doc
【R笔记】R语言函数总结.doc
需积分: 50 11 下载量 130 浏览量
更新于2023-03-03
评论 1
收藏 490KB DOC 举报
【R笔记】R语言函数总结 R语言特征 新手使用,欢迎下载 覆盖广泛 大 时高时低泛光灯是
资源详情
资源评论
资源推荐
萱草 yy
博客园
首页
新随笔
联系
订阅
管理
【R 笔记】R 语言函数总结
语言与数据挖掘:公式;数据;方法
R 语言特征
对大小写敏感
通常,数字,字母,和 都是允许的在一些国家还包括重音字母。不过,一个命名必须以 或者字母开
头,并且如果以 开头,第二个字符不允许是数字。
基本命令要么是表达式()要么就是 赋值()。
命令可以被 隔开,或者另起一行。
基本命令可以通过大括弧和放在一起构成一个复合表达式()。
一行中,从井号开始到句子收尾之间的语句就是是注释。
是动态类型、强类型的语言。
! 的基本数据类型有数值型()、字符型(")、复数型(#)和逻辑型
(##),对象类型有向量、因子、数组、矩阵、数据框、列表、时间序列。
基础指令
程序辅助性操作:
运行
$%%退出 程序
&%%自动补全
#'(%%清空 #
)*+%%中断当前计算
调试查错
&,-和 &%%设置断点进行,运行到此可以进行浏览查看(具体调试看
&,()帮助文档(../))
01"0%%输入参数不正确时,停止程序执行
()——查看变量?
帮助
"##2-和 3#2等同
33#2%%检索所有与 #2 相关的信息
"#4554对于特殊含义字符,加上双引号或者单引号变成字符串,也适用于有语法涵义的关键字
6,6和 6
help(package="rpart")——查看某个包
"#%%得到 "# 格式帮助
"#"%%允许以任何方式(话题)搜索帮助文档
#()——查看某个帮助主题示例
(471,4)——查找关键词 71, 相关的函数
**"4#714, 86%%用来搜索邮件列表文档、 手册和 帮助页面中的
关键词或短语(互联网)**"0#,70
准备
文件目录设置
,(9:)——设置工作文件目录
,()——获取当前工作文件目录
#;#%%查看当前文件目录中的文件
加载资源
"%%通过 "函数,可以查看到 启动时默认加载 个核心包。
基础函数:数学计算函数,统计计算函数,日期函数,包加载函数,数据处理函数,函数操作函数,图形
设备函数
-
--
()——选择软件库(+<=,>,?@),寻找安装包的方法另看
《【 笔记】寻找 的安装包》
7%%列出当前包
7##2#AB)%%列出有效包
##7(“97:C)——安装包
#&1()和 $()——加载 包(7)至工作空间
()——列出可以被获取到的存在的数据集& 包的数据集
(9:,78D#C)——将 # 包的 加载到数据库中
批处理文件和结果重定向
44%%执行 (存放批处理命令的)脚本文件。
9:.;#844%%可以把 命令输出至外部文件,然后调用 函数进行批处理
##96:,9:%%调用函数,第一个参数96:指示调用函数字符串名称,
第二个参数包含调用所需参数的一个列表9:
74#4%%把后续的输出结果从控制台重定向到外部文件 #中
7()——把后续代码输出重新恢复到终端上展示
"(96:)——将数据框96:中的变量链接到内存中,便于数据调用
"%%对应 "96:,取消变量的链接,detach()里没有参数!
注:"和 "均是在默认变量搜索路径表中由前向后找到第一个符合变量名称,因此之前若
存在重名变量,有可能会出现问题!!!
数据处理
输入输出(读入输出数据、文件)
44...-和 9?..-和 ..?:%%向量赋值
&#(4614.84E4, "8AB))——$ 属性用其它字符分割,比如文
本文件用空格(&)分隔," 设置为文件中已经存在表头名称
2424%%读入 2(+*F#)文件,属性被逗号分割
2#49#7:4%%2-和 #的合体,读存在网上的数据
9?;#844%%手动输入数据,同时 可以指定输入变量的数据类型,适合大数据文件
44.,"8#44.G.G%%," 指定变量类型列表
(0"HII,7I,7IJK0.8G%%读取文本文件,将文
档转为以行为单位存放的 # 格式,比如读取读取 ,7 的主页 "# 文件的前十行
,&#L.;#84;#4.,8@<(*).$8@<(*)%%输出,$ 为
@<(*) 去掉字符串类型的双引号,,&#.424.,8
@<(*).#8@<(*).84.4.8AB)
,2(,;#84624.,8@<(*))——写成 2 格式.,8@<(*) 去
掉行号
()——打印
2(4IL4)——把原本在计算机内存中(工作空间)活动的数据转存到硬盘中。
#4IL4%%加载目录中的ML,把文档?词项矩阵从磁盘加载到内存中
数据查看
通用对象
是一种基于对象(N&O)的语言,对象具有很多属性(<&),其中一种重要的属性就是类
(+#),最基本的类包括了数值()、逻辑(##)、字符(")、列表
(#),符合类包括矩阵()、数组(1)、因子(6)、数据框(6)。
#9&O:-和 #&O%%查看对象 &O 的类或类型
#%%消除对象 &O 的类
基本数据类型
%%查看基本数据类型
#"%%查看长度
9数据类型:%%改变对象的数据类型
特殊属性
&9&O:%%查看对象 &O 各种属性组成的列表
9&O:,“C%%存取对象 &O 的名为 的属性
混合类型
逻辑类型'数值类型8数值类型
逻辑类型'字符类型8字符类型
数值类型'字符类型8字符类型
#-和 &O()——查看当前工作空间中存在的对象(变量)
#8#%%删除工作空间的所有对象
"%%查看 函数的源码,有些自带函数输入名称 可以直接看到,有一些需要调用
" 方法才能查看函数 的源码,出现多重名,输入对应名称即可
()——查看数据(框)中的数据总体信息(比如样本个数、变量个数、属性变量名称、
类型)
,6%%查看数据集行数
=NP(2)——查看向量的行数,等于 #"
"6%%查看数据集前 行数据
#6%%查看数据集尾 行数据
向量特征
逻辑向量运算:
AB),@<(*)%%全部大写
AB)%%判断 为 AB)
*Q,R,!——或且非,注意是单个,不是&&!
<=S,<((%%任意,全部
数组和矩阵
T2
T,5T288=<U9?
L5LU9?G%%数据框多维变量中给 =< 值赋值为 G
#1(<,J,@B=,)——< 为矩阵,J 设定待处理的维数,为 是横排(行),为
是竖排(列)做运算,@ 是运算函数
,(,,#1(,J<VW=8,),@B=)——对数组或者矩阵进行运算。 J<VW=
8 表示行, 表示列;*A<A* 统计量,如 #1(,J<VW=8,),@B= 函数运算默认为减
法,“IC除法
129?,".12#%%表示在 数据框中读取列名称为 12# 的向量。
,"9:,9#Q6:%%提取数据框中的某些参数做运算,对于数据框运算很方便
剩余29页未读,继续阅读
沈从文
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0