2019年第5篇_R语言入门(一)

时间:2019-10-15 08:00:01 来源:辽宁盘锦网 当前位置:我以为终有一天 > betc365体育投注 > 手机阅读

小伙伴们,今天小熊向大家复盘一下这几天学的,用R语言作基本的描述性统计。都是最基本的,我也希望自己能坚持下去。


案例1:身高和体重之间的关系


这里,我们首先可以输入身高和体重的变量值,如:


x1 = c(171, 175, 159, 155, 152, 158, 154, 164, 168, 166, 159, 164)

x2 = c(57, 64, 41, 38, 35, 44, 41, 51, 57, 49, 47, 46)


这里用到的是c()函数,大家可以使用help()函数在R语言中得到对c()函数的解释,即:Combine Values into a Vector or List.


betc365体育投注之后,我们使用数据框dataframe()函数,这种矩阵形式的数据,构建x1和x2的数据框,可得,即:data.frame(x1,x2),另外我们可以对数据框的变量重新命名,如:


student_information = data.frame("身高" = x1,"体重" = x2)

student_information

即可对数据框赋予新的数据标签“身高”和“体重”。


案例2:多元数据的表示


在进行分析之前,我们需要读取数据,我个人呢推荐读取txt文本文件和在excel文件读取。如小熊将案例1中的x1和x2保存成excel文件,之后另存为.csv文件,进行读取操作:


X = read.csv("textdata.csv")

X

即可读取身高和体重之间关系的文本。之后我们可以对这个文件进行一些简单分析,如构建散点图,plot(x1,x2),可得:


我们可以使用export-save as image对文件进行保存。

下面,我们可以对多元数据进行简单的分析,我们使用table()函数对样本进行分析,首先我们对文本进行读取:

money = read.table("money.txt")

之后,我们使用attach()函数将数据绑定,attach(money),之后的详细步骤如图:



#后面的是对前面代码的解释说明。大家一目了然。需要特别说明的是,敲代码时候一定要在英文状态下,另外函数一定别打错,变量名称一定别打错,不要因为这些原因一直在debug.祝福大家!


希望对大家有所帮助,笔芯!


相关文章:

读物本月排行

读物精选