【发布时间】:2015-08-29 14:07:19
【问题描述】:
我对@987654321@ 文件以及dplyr 做了很多工作。 write.dbf() 中有一个错误,它阻止将 tbl_df 对象写入 .dbf 文件。
不幸的是,错误消息写得不好,因此很难弄清楚到底发生了什么。
这是一个 MWE
library(dplyr)
library(foreign)
d <- data_frame( x = 1:4, y = rnorm(4) )
write.dbf(d, "test.dbf")
Error in write.dbf(d, "test.dbf") : unknown column type in data frame
【问题讨论】:
-
write.dbf(tbl_dt(d), "test.dbf")适合你吗? -
事实上,我通常使用
write.dbf(as.data.frame(d), "test.dbf")来解决这个问题,尽管你的可能更快。