生信星球培训第六十四期

学习小组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后即可保存。

上一篇下一篇

猜你喜欢

热点阅读