如何访问列表中第n个数据帧的第n列的第n条记录?

时间:2015-01-23 20:55:49

标签: r list dataframe

我们说我有以下数据框列表

df <- data.frame(x = 1:10, y1 = 3:12, y2 = 3:12)
df2 <- data.frame(x = 1:10, y2 = 2:11, y2 = 3:12)
df3 <- data.frame(x = 1:10, y3 = 4:13, y2 = 3:12)
df4 <- data.frame(x = 1:10, y4 = 5:14, y2 = 3:12)
x <- list(df, df2, df3, df4)

如何访问列表第n个数据帧第n列的第n条记录?

它是某种形式的x [[n,n]]?

1 个答案:

答案 0 :(得分:3)

要访问列表第n个数据帧第n列的第n条记录,您可以

x[[n]][n,n]

例如:

x[[1]][1,2]

将返回列表的第一行,第二列,第一个数据帧的值。