【发布时间】:2017-12-09 19:36:15
【问题描述】:
我有一个巨大的数据框(称之为huge)我想按行号分成两部分。不过,我注意到我这样做的方式使结果子集成为大因素而不是数据框。
list1 <- huge[c(1:8175),]
list2 <- huge[c(8176:nrow(huge),]
class(list1)
[1] "factor"
有人可以向我解释为什么会这样,我该如何预防?
【问题讨论】:
-
显示您的数据框
huge的最小可重现示例。 -
你为什么不在那个对象上试试
as.data.frame,看看tit是否能把它转换回那个格式? www 也是正确的,向我们展示了一个可以使用的示例 -
请使用
dput(huge[1:15,])之类的内容展示您的示例并将结果粘贴到您的问题中。