首页 > 解决方案 > dataFrame 被 typeof 报告为列表的解释

问题描述

typeof对声称返回的方法返回的值执行时,dataframes它们似乎报告了list

df = read_csv('partitions.txt')

typeof(df)
[1] "list"

鉴于我的部分代码正在操纵lists of dataframes这令人困惑:我一直认为我的代码在错误的嵌套级别上运行。

OTOH我在某些情况下看到报告的类型data.frame。为什么/何时将数据框报告为列表与 .. 好 .. 数据框的?

答案摘要:使用class(df)而不是typeof(df)- 它显示

class(truths)
[1] "tbl_df"     "tbl"        "data.frame"

标签: r

解决方案


推荐阅读