如何在“ library \ base \ R”中配置Rprofile,以使默认字符集为UTF-8而非本机。
编码配置为行
options(encoding = "native.enc")
我想代替native.enc,我们需要输入UTF-8相关值。
从R 3.0.0版本开始,将接受编码“ UTF-8-BOM”进行读取,并且将删除字节顺序标记(如果存在)(通常用于Microsoft应用程序生成的文件和网页)。如果在编写时需要物料清单(不建议使用),则应明确写入,例如通过writeChar(“ \ ufeff”,con,eos = NULL)或writeBin(as.raw(c(0xef,0xbb,0xbf)) ,binary_con)
编码名称“ utf8”,“ mac”和“ macroman”不是可移植的,并且当前所有R平台都不支持。“ UTF-8”是便携式的,“ macintosh”是“ Mac Roman”的官方名称(并且得到最广泛的支持)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句