gpt4 book ai didi

r - 将R中的数据帧输出到.csv

转载 作者:行者123 更新时间:2023-12-03 12:02:41 33 4
gpt4 key购买 nike

因此,我试图基于R中的数据帧编写一个.csv文件,但是由于某些原因,我不断遇到以下错误:

Error in .External2(C_writetable, x, file, nrow(x), p, rnames, sep, eol,  : 
unimplemented type 'list' in 'EncodeElement

这是traceback()提供的:
5: write.table(df, file = "df.csv", col.names = NA, 
sep = ",", dec = ".", qmethod = "double")
4: eval(expr, envir, enclos)
3: eval(expr, p)
2: eval.parent(Call)
1: write.csv(df, file = "df.csv")

有什么办法吗?

最佳答案

您的一列是列表类型,因此data.frame不再是二维的,并且不能导出到2d csv文件。

如果仍然要将列表存储在结果输出中,则可以先将其转换为JSON。因此,它成为“字符”类型的列,可以轻松将其作为一个列导出到csv。

关于r - 将R中的数据帧输出到.csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17291283/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com