- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
R语言运用小结
R语言兼具数据计算器和的计算机编程的功能,还可以画图。使用简单易学,全免费软件,在民间传播生命力极强。
变量类型:数值型、逻辑型、字符型变量、因子型变量。(numberical varibale、logical variable、characteristic varable and factorial variable)
TRUE和FALSE是逻辑型常量,身份证号码、人名、地名等是字符型变量。因子型变量包括分类数据 和顺序数据两种:如性别(男、女)、优良中差、一等奖二等奖三等奖、金银铜牌、冠亚季军等都是因子型变量。字符型数据与因子型数据之间的转换。
R语言软件中圆周率的输入:pi.
变量的赋值:=、-、-.
变量x的类型显示:mode(x).
变量x的长度显示:length(x).
算术计算符号:对数();指数函数(exp(x))、组合函数(choose(n,m),(n=m))、n的阶乘n!(gamma(n+1))。
!!!注意:R中变量名函数名区分大小写,这个与SAS软件不同哟。
如下:
choose(4,1)
[1] 4
choose(10,3)
[1] 120
又如:
gamma(4)
[1] 6
gamma(5)
[1] 24
gamma(6)
[1] 120
gamma(0)
[1] NaN
警告信息:
In gamma(0) : 产生了NaNs
gamma(1)
[1] 1
gamma(2)
[1] 1
gamma(3)
[1] 2
向量,矩阵、数组、数组框。
矩阵是2维向量,数组是多维矩阵,数组框是不同类型的变量数组的集合。
向量的生成:有3种方式的命令:c(,,,…,);seq(,,);rep()
矩阵的产生:
x
[,1] [,2]
[1,] 1 2
[2,] 3 4
solve(x,)
[,1] [,2]
[1,] -2.0 1.0
[2,] 1.5 -0.5
y=matrix(c(1,2,3,4),2,2)
y
[,1] [,2]
[1,] 1 3
[2,] 2 4
z=array(c(1,2,3,4),c(1,2,2))
z
, , 1
[,1] [,2]
[1,] 1 2
, , 2
[,1] [,2]
[1,] 3 4
R中常用的统计计算函数:
函数 Max min mean median var sd rank 功能 最大值 最小值 平均值 中位数 方差 标准差 秩 R中常用 的不同的逻辑运算符:
符号 = = == != 功能 小于 大于 不大于 不小于 相等 不等
关于数据框语句的应用:
a=matrix(c(1,2,3,4),2,byrow=T)
a
[,1] [,2]
[1,] 1 2
[2,] 3 4
a=matrix(c(1,2,3,4),2,2,byrow=T)
a
[,1] [,2]
[1,] 1 2
[2,] 3 4
t=c(best,best)
错误: 意外的符号在t=c(best里
t=c(best,best)
t
[1] best best
z=frame(t,a)
错误于frame(t, a) : 参数((t, a)) 没有用
z=data.frame(t,a)
z
t X1 X2
1 best 1 2
2 best 3 4
List
Write.table.
Read.table.
data(iris)
iris(1:3)
错误: 没有iris这个函数
iris
Sepal.Length Sepal.Width Petal.Length Petal.Width Species
1 5.1 3.5 1.4 0.2 setosa
2 4.9 3.0 1.4 0.2 setosa
3 4.7 3.2 1.3 0.2 setosa
4 4.6 3.1 1.5 0.2 setosa
5 5.0 3.6 1.4 0.2 setosa
6 5.4 3.9
文档评论(0)