每当我读到csv
R 中的文件 (read.csv("file_name.csv")
)使用 toad 导出的数据,第一个列名称前面带有以下字符“ï..另外,在 excel 或 notepad++ 中打开 csv 文件会正确显示(没有前面的字符)。这很麻烦,因为我的解决方法是在每次读取后重命名该列。
感谢您解决此问题!
Edit:
通过右键单击查询结果集并选择,在 Toad 中创建导出
'快速导出 -> 文件 -> CSV 文件'
每个评论的更多详细信息:
head(readLines('test_file.csv'),n=3)`<br>
[1] "ID,LOCATION" "12021,1204" "12281,1204"
尝试这个:
d <- read.csv("test_file.csv", fileEncoding="UTF-8-BOM")
这适用于 R 3.0.0+ 并删除文件中存在的 BOM(对于从 Microsoft 应用程序生成的文件很常见:Excel、SQL 服务器)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)