使用“类”导出TIBLE文件;tbl_df/tbl/data.frame“;在R中作为csv

使用“类”导出TIBLE文件;tbl_df/tbl/data.frame“;在R中作为csv,r,tibble,R,Tibble,我有一个图像格式的TIBLE。它是在分组或嵌套数据帧上执行的随机林的输出。TIBLE的类是“tbl_df/tbl/data.frame”。当我尝试导出时,它会触发一个错误 “write.table(df6_-df,“df6_-df.csv”,row.names=F,col.names=TRUE,:“EncodeElement”中未实现的类型“list” unlist()仅提取属于一个子类别ID的第一个列表,但还有许多其他子类别ID具有这样的列表 提前感谢!看起来数据和fit列都包含“嵌套数据”,

我有一个图像格式的TIBLE。它是在分组或嵌套数据帧上执行的随机林的输出。TIBLE的类是“tbl_df/tbl/data.frame”。当我尝试导出时,它会触发一个错误 “write.table(df6_-df,“df6_-df.csv”,row.names=F,col.names=TRUE,:“EncodeElement”中未实现的类型“list”

unlist()仅提取属于一个子类别ID的第一个列表,但还有许多其他子类别ID具有这样的列表


提前感谢!

看起来
数据
fit
列都包含“嵌套数据”,即,这些列的每个单元格本身都包含一个多元素数据结构。是否需要保存这些
数据
fit
列?如果不需要,可以删除它们并写入。表可能会起作用。感谢您的建议,但我已尝试删除数据列。fit列包含eac的预测值h Subcat_ID。数据具有预测中使用的每个Subcat_ID的变量。这两列都是必需的。在这种情况下,您需要“unest”这些列以创建一个更长的数据框,每个单元格只有一个项(
tidyr::unest()
可能会有所帮助),或了解如何提取这些列中所需信息的简单字符串表示形式。我目前正在数据列上使用tidyr::unnest()函数,该函数工作正常,但在尝试取消拟合列时抛出“错误:输入必须是向量列表”。如果可行,我计划尝试展平()或挤压()。