从uni-dimensional data.frame中删除行并将其保留为data.frame

时间:2013-07-15 14:23:40

标签: r

出于实现原因,在某些情况下,我有一个只包含一个列的data.frame

df=as.data.frame(alpha=1:15)

如果我现在使用

df[-1, ]

它返回一个向量,但我想将它保存为data.frame。 有什么建议吗?

PS:列的名称包含信息,因此我必须保留它。

1 个答案:

答案 0 :(得分:6)

尝试:

df[-1, , drop=FALSE]

这对你有用吗?