R语言教程笔记-入门级1--不求甚解.docxVIP

  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数据结构

在R中,我们一直都在与对象〔object〕打交道。

存储类型〔mode〕

??实数型〔real〕:整数〔integer〕、单精度〔single〕、双精度〔double〕

??虚数型〔complex〕:如9+11i

??字符型〔character,string〕:如hello〔单双引号都行〕

??逻辑型〔logical〕:TRUE,FALSE〔简写T,F〕

??函数〔function〕

??表达式〔expression〕

2.结构化数据

??向量〔vector〕:一列数值或字符

??矩阵〔matrix〕:m行×n列〔各列之间类型都相同〕

??数据框〔dataframe〕:类似矩阵,但每一列的数据类型可以不同

??数组〔array〕:多维度〔不是多变量〕

??列表〔list〕:有诸多成员杂合在一起,这些成员可以是任意类型,甚至是list本身〔及其灵活的数据类型〕

??因子〔factor〕:分类变量

??时间序列〔ts〕:时间序列数据

使用变量的时候要特别注意,R对大小写敏感!

产生数据

3.1简单的规那么序列

1:10#井号是R的注释符号

[1]12345678910

10:1

[1]10987654321

seq(1,10,0.5)#等差数列

[1]1.01.52.02.53.03.54.04.55.05.5

[11]6.06.57.07.58.08.59.09.510.0

rep(2,5)#重复相同的对象

[1]22222

rep(1:3,times=3)#观察与下例的不同

[1]123123123

rep(1:3,each=3)

[1]111222333

rep(1:3,1:3)

[1]122333

3.2产生结构化数据

向量很容易用函数c()产生:

x=c(9,1,1)

x

[1]911

(x=c(Xie,Yi,Hui))#为什么用括号???????

[1]XieYiHui

矩阵用matrix()产生:

matrix(1:10,2)#注意:默认按列排列

[,1][,2][,3][,4][,5]

[1,]13579

[2,]246810

matrix(1:10,nrow=2,ncol=5,byrow=T)

[,1][,2][,3][,4][,5]

[1,]12345

[2,]678910

数据框用data.frame()产生

x=data.frame(1:5,4:8)#把假设干个向量合成数据框

x

X1.5X4.8

114

225

336

447

558

x=cbind(x,c(A,B,C,D,E))#绑上一列字符〔按列组合,rbind为按行组合〕

x

X1.5X4.8c(A,B,C,D,E)

114A

225B

336C

447D

558E

dimnames(x)#看一下x的行列名

[[1]]

[1]12345

[[2]]

[1]X1.5

[2]X4.8

[3]c(\A\,\B\,\C\,\D\,\E\)

colnames(x)#只看列名

[1]X1.5

[2]X4.8

[3]c(\A\,\B\,\C\,\D\,\E\)

colnames(x)=c(X1,X2,X3)#改列名

x#这样看起来就舒服多了

X1X2X3

114A

225B

336C

447D

558E

因子用factor()产生

列表用list()产生

时间序列用ts()产生

外部读入数据

剪贴板〔clipboard〕,或者SQL、Access数据库〔RODBC包〕等

例:D:\x.txt文件

V1V2V3V4V5

11591317

226101418

x=

文档评论(0)

147****4268 + 关注
实名认证
文档贡献者

认真 负责 是我的态度

1亿VIP精品文档

相关文档