【发布时间】:2015-07-09 11:48:06
【问题描述】:
我的数据框有一个 A 列,其中包含字符形式的字符串
> df$A
[1] "2-60", "2-61", "2-62", "2-63" etc
我使用 write.csv 保存了表格,但是当我使用 Excel 打开它时,A 列显示为日期格式:
Feb-60
Feb-61
Feb-62
Feb-63
etc
谁知道我可以做些什么来避免这种情况?
我调整了 write.csv 的参数,但没有任何效果,而且我似乎无法在 Stack Overflow 中找到有助于解决此问题的示例。
【问题讨论】:
-
请出示您用于编写文件的代码
-
听起来是 Excel 进行转换,而不是 R。
-
write.csv(df, file="analysis.csv", quote=TRUE)我怀疑这是 Excel 的错,但我希望在 R 中做一些事情,所以 Excel 不会这样做。 -
如果您将该文件读回 R,格式是什么?
-
@nrussell,好问题。如果我将“analysis.csv”读回 R,我会得到原始格式,而不是日期。我梳理了 Excel 选项,但找不到任何方法来停用这种烦人的自动格式化。感谢您的帮助。
标签: r export-to-csv