将带有日语字符的CSV文件读入R [英] Reading csv file with Japanese characters into R
本文介绍了将带有日语字符的CSV文件读入R的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我很难在CSV文件中读取R,该文件的一些列是标准英语字符,一些是数字,一些字段是日语字符。以下是数据的外观:
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显示错误:
生成名称错误(列名称,唯一=TRUE):
"サCATEGORY"处的多字节字符串无效
我不知道我的CSV文件或头名称有什么问题。您能指导我如何开始将此CSV文件读取到R中,以便所有内容都像在CSV文件中一样显示吗?
谢谢! VISH
推荐答案
日语版:
df<;-read.csv("you_file.csv",fileEnding="cp932")
这篇关于将带有日语字符的CSV文件读入R的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文