Day3-数据结构-虾球

R 中数据类型

向量 (vector)
矩阵 (matrix)
数组 (array)
数据框 (data frame)
list

向量

x <- c(1,2,3)
x
y <- 1:10
y
z <- seq(1,10,by = 1)
z
m <- rep(1:3, times = 2)
m
x[2]
x[-1]
y[3:6]
y[-(2:5)]
y[c(2,5)]
y[y==5]
y[y>7]
y[y %in% c(2,5,6)]

数据框

data_1 <- read.csv('data_practice.txt')
colnames(data_1)
rownames(data_1)
colnames(data_1)[1] <- "bioinformatics"
write.table(data_1, file = "dd.txt", sep = " ",quote = F )
save.image(file = "bioinformatics.RData")
save(data_1, file = "test.RData")
load("test.RData")
data_1[2,1]
data_1[,2]
data_1[1,]
data_1$bioinformatics
options(stringsAsFactors = T) #环境设置函数
aa <- data.frame(case = paste0("S", 1:9), values = runif(9))
plot(aa$case, aa$values)
attach(aa)
plot(case, values)
with(aa,{
  plot(case, values)
  x<<-summary(values)
})
x
save(aa, file = "test.RData")
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容