【发布时间】:2013-06-26 14:55:33
【问题描述】:
让以下向量:
x <- c(123456789123456789, 987654321987654321)
y <- as.character(x)
我正在尝试将y 导出到 csv 文件中,以便稍后转换为 XLSX(不要问,客户要求),如下所示:
write.csv(y, file = 'y.csv', row.names = F)
如果我在纯文字处理器中打开y.csv,我可以看到它在元素周围正确插入了引号,但是当我在 Excel 中打开它时,程序坚持将列转换为数字并以科学格式显示内容.这需要重新格式化列的额外步骤,当处理大量文件时,这可能会真正浪费时间。
如何在 R 中格式化 20 位数字的字符向量,以便 Excel 不会以科学计数法显示它们?
【问题讨论】:
标签: r excel csv export export-to-csv