R——Data Frame

2017-12-15  本文已影响16人  鸡仔说

data frame —— 数据框架

数据框架是用来存储多张数据表的,你可以把它看成是存储了多个等长向量的列表。我给你举个例子,下面这个df变量,就是包含了三个向量的data frame(数据框架)

n <- c("Jane", "Tom", "Jack")
a <- c(23, 24, 22)
m <- c("F", "M", "M")
df <- data.frame(n, a, m)

print一下看看

>print(df)

>>>
     n  a m
1 Jane 23 F
2  Tom 24 M
3 Jack 22 M

提取数据

data_test.1 <- df[1, 2]        # 提取第一行,第二列

>print(data_test.1)

>>>[1] 23


data_test.2 <- df[1,  ]         # 提取第一行所有列

>print(data_test.2)

>>>
     n  a m
1 Jane 23 F


data_test.3 <- df[  , 2]        # 提取所有行,第二列

>print(data_test.3)

>>>[1] 23 24 22


上一篇下一篇

猜你喜欢

热点阅读