gpt4 book ai didi

r - R中的字符编码

转载 作者:行者123 更新时间:2023-12-04 10:38:42 25 4
gpt4 key购买 nike

我正在尝试读取由 Sql Server Management Studio 生成并编码为 UTF-8csv 文件(我在保存时选择了该选项)到 R 版本 3.0.1 (x64) 通过 read.csv2()。我无法让 R 正确显示特殊字符。

如果我设置 fileEncoding="UTF-8-BOM" 导入会在我有 ÿ 的那一行停止。但是,在 Notepad++ 中打开文件时,ÿ 会使用 UTF-8 编码正确显示。我试过不设置 fileEncoding,但特殊字符无法正确显示(当然)。

csv 文件可在此处获得: https://www.dropbox.com/s/7y47i826ikq8ahi/Data.csv

如何读取 csv 文件并以正确的编码显示文本?

谢谢!!

最佳答案

我自己找到了答案。问题在于通过 fileEncoding 从 UTF-8 到系统区域设置(R 中的默认编码)的转换。当我使用 RStudio 时,我只是将默认编码更改为 UTF-8,并从 read.csv fileEncoding="UTF-8-BOM"。然后,读取整个 csv 文件,RStudio 正确显示所有字符。

关于r - R中的字符编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18099375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com