应用统计实验R软件课题.pptVIP

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
应用统计分析实验 —— R软件 R软件:免费的,志愿者管理的软件。 编程方便,语言灵活,图形功能强大 有不断加入的各个方向统计学家编写的统计软件包。也可以自己加入自己算法的软件包. 这是发展最快的软件,受到世界上统计师生的欢迎。是用户量增加最快的统计软件。 对于一般非统计工作者来说,主要问题是它没有“傻瓜化”。 R免费 资源公开(不是黑盒子,也不是吝啬鬼) R可以在UNIX, Windows和Macintosh运行. R 有优秀的内在帮助系统. R有优秀的画图功能 学生能够轻松地转到商业支持的 S-Plus程序(如果需要使用商业软件) R语言有一个强大的,容易学习的语法,有许多内在的统计函数. 通过用户自编程序, R语言很容易延伸和扩大. 它就是这样成长的. R 是计算机编程语言. 类似于UNIX语言,C语言,Pascal,Gauss语言等. 对于熟练的编程者, 它将觉得该语言比其他语言更熟悉. 而对计算机初学者, 学习R语言使得学习下一步的其他编程不那么困难. 那些傻瓜软件(SAS,SPSS等)语言的语法则完全不同. R的历史 S语言在1980年代后期在ATT实验室开发. R 项目由Auckland 大学统计系的Robert Gentleman和Ross Ihaka于1995年开始的. 它很快得到广泛用户的欢迎. 目前它是由R核心发展团队维持;它是一个由志愿者组成的工作努力的国际团队 下载R软件 学习网站 /pages/newhtm/r/schtml/ R软件的使用 基本语法 向量、矩阵 list与data.frame 读写数据文件 控制语句与自定义函数 二. 数据描述性分析 1.分布 2.统计量 3.一维数据的统计图形 4.多维数据的图形表示 R软件 三. 回归分析 四. 判别分析 五. 聚类分析 六. 主成分分析 基本语法 1. 变量使用即定义,变量名区分大小写, 可用中文命名 变量赋值可采用4种形式:=,-, -, assign() 变量类型自动由变量赋值确定。 # 注释符号, 分号; 语句连接符 例子: a=10 a-10 10-a assign(“a”,10) A=10 A-10 10-A assgin(‘ab’,200) 中国=“中华人民共和国” #生成字符串变量 assign(“中国”, “中华人民共和国”) a=10; A=10; a; A 算术运算符: +,-,*,/,^(乘方),%% (模), %/% (整除) 3.常用的数学函数有:abs , sign , log , log2, log10 , sqrt , exp , sin , cos , tan , acos , asin, atan , cosh , sinh, tanh 4. 查看帮助,例如: help(round), ?abs 向量、矩阵 向量 (一维数组, 下标从1开始) a=c(d1,d2,d3,…) 间隔为1的等差序列: a:b 指定间隔的等差序列: seq(from,to,by) seq(length=, from=, by=) 重复函数: rep(vec, times) rep(vec,times,len=,each=) a=c(3,5,8,10) a=1:10; b=seq(1,10,2); c=rep(a, 2,each=3) a=seq(-pi,pi, 0.2) 随机向量 rnorm(10) #10个服从标准正态分布的随机数 z=1:5 z[7]=8;z [1] 1 2 3 4 5 NA 8 # 缺失数据 NA z[c(1,3,5)]=1:3; z [1] 1 2 2 4 3 NA 8 z[is.na(z)]=0 # 函数is.na()判断数据是否缺失 ,将其为真的赋为0 z[z3]

您可能关注的文档

文档评论(0)

贪玩蓝月 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档