Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.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
read.csv的编码:数据被截断,特殊字符未正确读取_R_Csv_Encoding_Utf 8_Import - Fatal编程技术网

read.csv的编码:数据被截断,特殊字符未正确读取

read.csv的编码:数据被截断,特殊字符未正确读取,r,csv,encoding,utf-8,import,R,Csv,Encoding,Utf 8,Import,我想将包含5.000个观察值的csv文件读入R Studio。如果我将编码设置为UTF-8,则只导入3.500个观察值,并收到2条警告消息: # Example code options(encoding = "UTF-8") df <- read.csv("path/data.csv", dec = ".", sep = ",") #示例代码 选项(编码=“UTF-8”) df您可以发布您的代码和示例CSV吗?你是将encoding设置为UTF-8还是将fileEncoding设置为U

我想将包含5.000个观察值的csv文件读入
R Studio
。如果我将编码设置为
UTF-8
,则只导入3.500个观察值,并收到2条警告消息:

# Example code
options(encoding = "UTF-8")
df <- read.csv("path/data.csv", dec = ".", sep = ",")
#示例代码
选项(编码=“UTF-8”)

df您可以发布您的代码和示例CSV吗?你是将
encoding
设置为
UTF-8
还是将
fileEncoding
设置为
UTF-8
或两者都设置为
。我还尝试了
fileEncoding=“UTF-8”
,但这并没有解决我的问题。该文件是普通的csv文件。请尝试通过
data.table::fread(“path/data.csv”,verbose=T)
读取该文件。这将更具启发性,非常感谢@agerom!这就解决了问题。