R软件和R语言介绍课件.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
R软件和R语言介绍 主要内容 ∗ 基本运算和赋值 ∗ 输入和输出 ∗ 程序结构 ∗ 基本作图 ∗ 初等统计 ∗ 统计模型 向量与赋值 ∗ 向量是具有相同基本类型的元素序列:数字型、逻辑型、 字符型。变量可以看作长度为1 的向量。R中命名区分大 小写。向量用c()函数定义,用‐或= 赋值。  x1‐c(1,2,5) x1 x1[2] x1[c(2,1)] x2‐1:6 x‐c(x1,x2) length(x) 向量运算 ∗ 对向量的每一个元素进行运算,+,‐,*,/,^,%% 。 y=x*2+1 y=y^2 y=sqrt(y) y=y%%3 两个等长度向量之间的运算是对应元素的运算 c(1,2,3)+c(10,20,30)/c(2,4,6) 两个长度不用的向量运算,短向量将循环使用。 c(100,200)+c(1,2,3,4) 函数:min, max, sum, mean, var, sd, range 排序:sort(x), order(x),  x[order(x)]=sort(x) 任何数与缺失值运算结果是缺失值:2*c(1, NA, 2) 产生数列 1:10 ‐2:3 5:2 1:n‐1 1:(n‐1) x=numeric(8) 等差数列函数:seq(from=0, to=2,by=0.7) seq(from=10,length=5) 重复:rep(1:3, 3) rep(c(100,200),c(3,2)) 逻辑向量 ∗ m=c(TRUE, TRUE, FALSE) x=1:6 x3  log(10*x)x 比较运算符:, =, , =, ==, != 逻辑运算:(且),| (或) (x3)  (x5) 判断是否全为真值:all(x0) 判断是否有真值:any(x3) 判断每个元素是否为缺失:is.na(c(1,NA,3)) 字符型向量 c(age, weight) paste(my, job)                   “my job” 复数向量: x=3+2i Re(x) Im(x) sqrt(x) 向量下标运算: x=1:10 x[x5] x[9]=100 y=10:20 y[x5]=x[x5]+1 矩阵 a=matrix(0, ncol=4, nrow=3) b=matrix(1:12, ncol=4, byrow=TRUE) c(b)                   按列拉直 矩阵合并:横向cbind  纵向rbind x=rbind(c(1,2), c(3,4)) x=cbind(a, b) 提取矩阵元素:b[2,]     b[,2]    b[2,3]  b[1:2, c(1,3)] 行列命名:rownames(b)=c(x, y, z)     colnames 矩阵运算 + ‐* /  ^  对应元素的运算 D=C+2*A/B 矩阵函数:转置t(A), nrow (A)行数, ncol(A) 矩阵乘法:A%*%B crossprod(X,Y):  X’Y solve(A,b): 求解Ax=b solve(A): 求A 的逆 其他函数:svd  奇异值分解,qr  QR分解,eigen 计算特征向量和特征值, diag(vector), diag(matrix), diag(k) 。 apply(x, margin, fun): margin=1, 对矩阵x 的每行作用函数fun; margin=2, 对列。 apply(A,2,sum) apply(A,1,mean) 因子 ∗ 因子用来表示离散分类变量 x=c(男 , 女 , 男 , 男) y=factor(x) table(y) h=factor(c( teacher 

您可能关注的文档

文档评论(0)

liuxiaoyu98 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档