将带有日语字符的CSV文件读入R [英] Reading csv file with Japanese characters into R

查看:4
本文介绍了将带有日语字符的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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆