学习小组day5笔记-钟能能
2020-06-09 本文已影响0人
熊熊趴下就是钟能能
R语言数据结构
1.向量
1.向量是指由多个元素组成的变量。我们在R中可以通过赋值来定义一个向量。
a <- 1:10 #定义a向量为1~10的数列
b <-seq(from=1,to=10,by=2) #定义b为从1~10且间隔为2的等差数列。也可写为b <-seq(1,10,by=2)
2.提取向量
在R中提取向量常使用中括号[ ]
a[2] #提取a向量中的第2个元素
a[c(2,3)] #提取a向量中的第2,3个元素。注意:提取多个元素是需用到c( )!
2.数据框
1.可在控制板输入women显示R内置数据框。
> women
height weight
1 58 115
2 59 117
3 60 120
4 61 123
5 62 126
6 63 129
7 64 132
8 65 135
9 66 139
10 67 142
11 68 146
12 69 150
13 70 154
14 71 159
15 72 164
2.读取本地数据
read.table(file=test.txt,sep=",",head=TRUE) #读取名为test.txt的文件,以“,”分隔。
3.提取数据框中的变量
c <- women
c[x,y] #提取c中的第x行第y列
c[,y] #提取c中的第y列
c[x,] #提取c中的第x行
> attach(women) #加载数据框,可直接索引行、列
> height
[1] 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
> weight
[1] 115 117 120 123 126 129 132 135 139 142 146 150 154 159 164
问题:save(X,file="test.RData")这句代码如果报错object X not found,是为什么,应该怎么解决?
表示并未对X进行定义,重新定义X后即可保存。