生信星球培训第135期

学习小组DAY5-振华

2022-04-26  本文已影响0人  振华_9c1a

数据结构

数据集

通常是由数据构成的一个矩形数组,行表示观测,列表示变量。R中有许多存储数据的结构,包括标量、向量、数组、数据框和列表,多样化的列表赋予R极其灵活的数据处理能力。

向量
> a <- c(1,2,5,3,6,-2,4)
> b <- c("one","two","three")
> c <- c(TRUE,TRUE,TRUE,FALSE,TRUE,FALSE)
> a <- c("k","g","h","a","c","m")
> a[3]   第三个元素
[1] "h"
> a [c(1,3,5)]
[1] "k" "h" "c" 第1,3,5个元素
> a[2:6]
[1] "g" "h" "a" "c" "m" 第2~6个元素
> a [-3]
[1] "k" "g" "a" "c" "m" 除了第3个元素

也可通过值的大小提取元素

> a <- c(1,2,5,3,6,-2,4)
> a[a<2]
[1]  1 -2
> a[a==2]
[1] 2
> a[a %in% c(1,2,5,3,6,-2,4)]
[1]  1  2  5  3  6 -2  4

数据框
> patientID <- c(1,2,3,4)
> age <- c(25,34,28,52)
> diabates <- c("Type1","Type2","Type1","Type1")
> status <- c("poor","Improve","Excellent","poor")
> patientdata <- data.frame(patientID,age,diabates,status)
> patientdata <- data.frame(patientID, age, diabates, status)
> patientdata
  patientID age diabates    status
1         1  25    Type1      poor
2         2  34    Type2   Improve
3         3  28    Type1 Excellent
4         4  52    Type1      poor
数据导入
提取元素

save(X,file="test.RData")这句代码如果报错object X not found,是为什么,应该怎么解决?

上一篇下一篇

猜你喜欢

热点阅读