Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 在';里约';包裹_R_Encoding_Import_Character Encoding_Packages - Fatal编程技术网

R 在';里约';包裹

R 在';里约';包裹,r,encoding,import,character-encoding,packages,R,Encoding,Import,Character Encoding,Packages,我的txt表如下所示: morče kanár malý pes morče potkan rybičky želva rybičky střední pes kočka papoušek želva 它以UTF-8编码并存储在文件mazlicci.txt中。当我尝试 library(rio) import("mazlicci.txt") 字符编码被破坏了 如何控制rio包中的字符编码?import中的encoding参数只知道三个字符集:UTF-8、unknow

我的txt表如下所示:

morče   kanár   malý pes
morče   potkan  rybičky
želva   rybičky střední pes
kočka   papoušek    želva
它以UTF-8编码并存储在文件
mazlicci.txt
中。当我尝试

library(rio)
import("mazlicci.txt")
字符编码被破坏了


如何控制
rio
包中的字符编码?
import
中的
encoding
参数只知道三个字符集:
UTF-8
unknown
Latin-1
UTF-8
选项无法解决此问题。(当然也不是其他人。)我正在Windows 7上工作,
R版本3.2.4(2016-03-10)-“非常安全的碟子”,平台:i386-w64-mingw32/i386(32位)
,捷克地区(cp1250)。使用基本的R导入函数,我没有遇到UTF-8编码文件的编码问题

您可以在
导入
功能中指定编码:

library(rio)
import("mazlicci.txt", encoding = "UTF-8")

您可以在
导入
功能中指定编码:

library(rio)
import("mazlicci.txt", encoding = "UTF-8")

你在windows上,对吗?你在windows上,对吗?当你通过Lappy导入一堆文件时会发生什么?示例:我的列表您使用Lappy是错误的。它应该类似于:lappy(excel文件列表,rio::import,encoding=“UCS-2LE”)。请参阅?Lappy了解更多详细信息。当您通过Lappy导入一组文件时会发生什么?示例:我的列表您使用Lappy是错误的。它应该类似于:lappy(excel文件列表,rio::import,encoding=“UCS-2LE”)。请参阅?Lappy了解更多详细信息。