R语言初学者指南学习摘要

R语言初学者指南学习摘要

ID:48306258

大小:128.01 KB

页数:14页

时间:2019-11-06

R语言初学者指南学习摘要_第1页
R语言初学者指南学习摘要_第2页
R语言初学者指南学习摘要_第3页
R语言初学者指南学习摘要_第4页
R语言初学者指南学习摘要_第5页
资源描述:

《R语言初学者指南学习摘要》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、R语言初学者指南第一章引言函数功能示例?访问帮助文件?boxplot#添加注释#Addyourcommentshereboxplot生成盒形图boxplot(y)boxplot(y~factor(x))log自然对数log(2)log10以10为底的对数log10(2)library载入包library(MASS)setwd设置工作目录setwd(“C:/AnyDirectory”)q关闭Rq()citation提供对R的引用citation()第二章R中的数据输入录入数据,并把数据系统地转化为标量(单

2、值)、向量、矩阵、数据框或列表。如何从Excel、ascii文件、数据库和其他统计程序中载入数据。2.1R中的第1步2.1.1小型数据库中的数据录入#符号“<-”相当于“=”#变量名中不能出现“%,^,&,*,!,?,+,-,(),[],#,<>”因为这些符号中的大部分都是运算符。#如果定义好了:>SQ.wing1<-sqrt(wing1)若要现实SQ.wing1的值,只需输入:>SQ.wing1或者把需要执行的命令放在圆括号内:>(SQ.wing1<-sqrt(wing1))2.1.2应用c函数连接数

3、据C()函数可以完成一个变量中存储多个值例如:>Wingcrd<-c(59,55,53.5,55,52.5,57.5,53,55)如果查看Wingcrd的第一个值,则需要>Wingcrd[1]如果需要查看Wingcrd前五个值,则需要>Wingcrd[1:5]如果需要查看Wingcrd除了第二个值以外的其他值,则需要>Wingcrd[-2]-负号表示删除了这个值-14-R有很多的内置函数,最基本的有sum,mean,max,min,median(中位数),var(方差)和sd(标准差)等。>sum(Wi

4、ngcrd)或者存在一个新的变量中,>S.win<-sum(Wingcrd)>S.win输入其他三组数据:>Tarsus=c(22.3,19.7,20.8,20.3,20.8,21.5,20.6,21.5)>Head=c(31.2,30.4,30.6,30.3,30.3,30.8,32.5,NA)>Wt=c(9.5,13.8,14.8,15.2,15.5,15.6,15.7)R中的变量名最好使用大写字母开头,这样可以避免将它和一些内部函数名混淆。注意,数据里有一只鸟的头的尺寸是没有测量的,我们用NA表示

5、,这时我们调用内部函数计算就会出现错误。在向量中有一个缺失值的话,默认选项“na.rm=FALSE”(rm表示移除remove),将会导致R函数返回NA,为了避免此种情况,我们用“na.rm=TRUE”,>sum(Head,na.rm=TRUE)我们将接着学习如何连接这4个变量中的数据,(1)c,cbind和rbind函数;(2)matrix和vector函数;(3)数据框;(4)列表。2.1.3使用c,cbind和rbind结合变量Wingcrd翼弦,Tarsus踝骨,Head头,Wt体重,四组数据,

6、每组8个值c函数可以用来连接这些数据,同时连接这些数据中的8个值:>BirdData<-c(Wingcrd,Tarsus,Head,Wt)Data是R中的一个内部函数,因而不能直接用Data.>Id<-c(1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4)Id向量的作用是指出具有相似Id值的观察值属于同一种形态变量。上面的命令过于繁琐,可以这么做:>Id<-rep(c(1,2,3,4),each=8)符号rep代表重复(rep

7、eat)还可以以下用法:>Id<-rep(1:4,each=8)或>a<-seq(from=1,to=4,by=1)>rep(a,each=8)接着生成一个VarNames的新变量:>Varnames=c("Wingcrd","Tarsus","Head","Wt")>Varnames-14->Id2=rep(Varnames,each=8)>Id2c函数是我们结合数据或者变量的一种选择,另一种选择是cbind函数,它的作用是将所结合的变量以列的形式输出。如:>Z<-cbind(Wingcrd,Tars

8、us,Head,Wt)>Z当我们有特殊需求时:1、访问Z的第一列:>Z[,1]或者>Z[1:8,1]2、访问Z的第二行:>Z[2,]或者>Z[2,1:4]>dim(Z)#表示Z的行数和列数2.1.4使用vector函数结合数据vector函数的作用与c函数类似,它可以用来代替c函数。2.2数据的载入2.2.1Excel中的数据载入两种方法:第一种(常用):1、将EXCEL中的数据准备好;2、将其提取到制表符分隔的ascii文件中;3、关闭E

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。