直接从R中的列表获取数据帧的子集

时间:2016-10-07 17:41:34

标签: r list dataframe subset

我直接从列表中绑定数据帧的子集。示例如下:

2个数据框

         d1 <- data.frame(y1=c(1,2,3),y2=c(4,5,6),y3=c(7,8,9))
         d2 <- data.frame(y1=c(3,2,1),y2=c(6,5,4),y3=c(9,8,7))

列表:

          my.list <- list(d1, d2)

我想直接从列表中调用数据帧的子集

         my.list[1][,1:2]
        Error in my.list[1][, 1:2] : incorrect number of dimensions

我想要的结果如下,但我想直接从列表中调用它。

      d2[,1:2]

        y1 y2
      1  3  6
      2  2  5
      3  1  4

谢谢

0 个答案:

没有答案