【发布时间】:2019-02-27 19:47:18
【问题描述】:
我有一个日期框架列表:
x <- data.frame("SN" = 1:25,"Age" = 1:25,"Gender" = rep(c("Male","Female"),25))
y <- data.frame("SN" = 1:25,"Age" = 1:25,"Occupation" = rep(c("Barber","Doctor"),25))
z <- data.frame("SN" = 1:25,"Age" = 1:25)
list <- c(x,y,z)
我正在尝试将数据帧绑定到一个数据帧中,未列出。但是,我只想拉出特定的列来制作最终数据框。
例如,我希望将 x、y 和 z 组合成一个数据帧,结果数据帧中只有 SN 和 Age。
有简单的方法吗?
【问题讨论】:
-
你的第四行应该是
lst <- list(x, y, z)吗?您的问题标题表明了这一点。 -
不,我想操作在示例中创建的列表以生成组合数据帧的单个数据帧,仅选择 SN 和 Age。
-
@markus 你也可以使用
c,它做同样的事情。虽然可能不是最好的可读性 -
感谢您的澄清。只是不确定这是否有意。