【发布时间】:2015-07-22 14:17:44
【问题描述】:
我遇到了一个我自己无法解决的非常奇怪的问题。
突然,write.csv 正在以一种无法在 libre office 中读取的方式对 csv 文件进行编码。 该命令一直有效,直到今天。现在,如果我尝试使用 write.csv(或更通用的等价 write.table),然后尝试使用 libre office 打开文件,我得到的只是一堆符号和亚洲字符。 我真的不明白这里发生了什么,似乎 write.csv 的默认编码已自行更改。 我今天所做的唯一不同的事情是读取一些使用程序 eprime 编码的文本文件,因此我必须使用以下命令来读取文件
A=read.delim("Pre_NewTask_Run1.txt", fileEncoding="UCS-2LE")
这是否可能改变了 write.csv 的默认编码?如果是这种情况,我该如何改回来?
提前感谢您的帮助
【问题讨论】: