我将一个150K行40 col csv文件导入R.当我这样做时:
typeof(mydata)
我明白了:
[1] "list"
然而,
is.data.frame(mydata)
返回
TRUE
在花费大量时间尝试将mydata转换为数据帧(获得第一个结果后)而非列表之后,我是否在浪费时间?
为什么会有不同的结果?
答案 0 :(得分:3)
你没有浪费时间,因为你学到了什么; - )
使用class
代替typeof
:
class(mydata)
typeof
报告结果的原因可能是,data.frame
基本上是一列列。