gpt4 book ai didi

将带有日语字符的csv文件读入R

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

我正在努力让 R 读取一个 csv 文件,该文件的某些列是标准英文字符,一些数字和一些字段是日文字符。数据如下所示:

category,desc,otherdesc,volume
UPC - 31401 Age Itameabura,かどや製油 純白ごま油,OIL_OTHERS_SML_ECO,83.0
UPC - 31401 Age Itameabura,オレインリッチ,OIL_OTHERS_MED,137.0
UPC - 31401 Age Itameabura,TVキャノーラ油,OIL_CANOLA_OTHERS_LRG,3026.0

保持 R 的语言设置为英语,日语字符被转换为一些胡言乱语。当我将 R 中的语言设置更改为日语时, Sys.setlocale("LC_CTYPE", "japanese") ,我看到文件根本没有读入。 R给出了一个错误说:

make.names(col.names, unique = TRUE) 中的错误:
'サcategory' 处的多字节字符串无效

我不知道我的 csv 文件或标题名称有什么问题。你能指导我如何将这个 csv 文件读入 R 以便所有内容都像在 csv 文件中一样显示吗?

谢谢!
维什

最佳答案

对于日语,以下对我有用:

df <- read.csv("your_file.csv", fileEncoding="cp932")

关于将带有日语字符的csv文件读入R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19455957/

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