预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共86页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1 R免费 R资源公开(不是黑盒子,也不是吝啬鬼) R可以在UNIX,Linux,Windows和OSX运行. R有优秀的内在帮助系统. R有优秀的画图功能 学生能够轻松地转到商业支持的S-Plus程序(如果需要使用商业软件) R语言有一个强大的,容易学习的语法,有许多内在的统计函数. R是计算机编程语言.类似于UNIX语言,C语言,Pascal,Gauss语言等. 对于熟练的编程者,它将觉得该语言比其他语言更熟悉. 而对计算机初学者,学习R语言使得学习下一步的其他编程不那么困难. 那些傻瓜软件(SAS,SPSS等)语言的语法则完全不同. 通过用户自编程序,R语言很容易延伸和扩大.它就是这样成长的. R的缺点使用编程软件容易吗?R的历史点击CRAN得到一批镜像网站点击镜像网站比如ctexrstudio1112R里面有什么?Packages(每个都有大量数据和可以读写修改的函数/程序)Packages(继续)Packages(网上)所有这些Packages都是在base和statspackage上添加的R的默认界面第一章R入门行前标号 >z=seq(-1,10,length=100) >z [1]-1.0000000-0.8888889-0.7777778-0.6666667-0.5555556-0.4444444 [7]-0.3333333-0.2222222-0.11111110.00000000.11111110.2222222 [13]0.33333330.44444440.55555560.66666670.77777780.8888889 [19]1.00000001.11111111.22222221.33333331.44444441.5555556 [25]1.66666671.77777781.88888892.00000002.11111112.2222222 [31]2.33333332.44444442.55555562.66666672.77777782.8888889 [37]3.00000003.11111113.22222223.33333333.44444443.5555556 [43]3.66666673.77777783.88888894.00000004.11111114.2222222 [49]4.33333334.44444444.55555564.66666674.77777784.8888889 [55]5.00000005.11111115.22222225.33333335.44444445.5555556 [61]5.66666675.77777785.88888896.00000006.11111116.2222222 [67]6.33333336.44444446.55555566.66666676.77777786.8888889 [73]7.00000007.11111117.22222227.33333337.44444447.5555556 [79]7.66666677.77777787.88888898.00000008.11111118.2222222 [85]8.33333338.44444448.55555568.66666678.77777788.8888889 [91]9.00000009.11111119.22222229.33333339.44444449.5555556 [97]9.66666679.77777789.888888910.0000000补充指令提醒 Z=seq(1,9,by=2) 2变量与赋值 赋值 >x=9 >x [1]9 >x<-8 >x [1]8 >y="hello!" >y [1]"hello!" 注意:使用过的变量都会储存在R的工作空间(workspace)中,使用者可以输入objects()来检查对象清单。要删除不需要的对象,如x,可用remove(“x”)或rm(x)。3向量 向量赋值 observations=c(1,2,3,4,5,6,7,8,9) 数乘 2.54*observations(乘以每个元素) 均值和方差 mean(observations)var(observations) 注意:mean()和var()自变量是向量。 mean(1,3,5)(错误) mean(c(1,3,5))(正确)4从向量中选取子集 observations[3]取第3个元素 observations[5:7]取第5,6,7个元素 observations[c(1,2,7,1)]取第1,2,7,1个元素 observations[observations>4]取大于4的元素 (>,<,>=,<=,==,!=)5R例子 R中预