【R语言】读取CSV数据时,显示[1] PK...<0 行> (或0-长度的row.names)

一、问题

当我使用以下代码读取CSV数据后,发现使用head(data)显示**[1] PK...<0 行> (或0-长度的row.names)**,如下截图所示。

R 复制代码
# 尝试读取文件
data <- read.csv("C:\\Users\\11300\\Desktop\\test.csv", header = TRUE)
# 检查数据
head(data)

当在电脑上打开CSV数据查看时,发现数据并没有任何问题。

尝试解决,修改代码如下,结果仍然显示相同的问题。

R 复制代码
# 尝试读取文件
data <- read.csv("C:\\Users\\11300\\Desktop\\test.csv", encoding = "UTF-8", header = TRUE)
# 检查数据
head(data)

二、问题原因

我的csv文件原本是xlsx文件,我是直接将后缀名从xlsx改为csv的,导致读不出数据。

三、解决方法

使用如下方法将xlsx文件另存为csv文件,即需要将xlsx文件另存为**CSV UTF-8(逗号分隔)(*.csv)**格式。

然后重新读取csv文件中的数据,就可以正常读取了。

R 复制代码
# 尝试读取文件
data <- read.csv("C:\\Users\\11300\\Desktop\\test1.csv",header = TRUE)
# 检查数据
head(data)
相关推荐
csbysj20203 小时前
jQuery 删除元素
开发语言
xxy-mm3 小时前
Javascript 中的继承
开发语言·javascript·ecmascript
quikai19815 小时前
python练习第二组
开发语言·python
AI视觉网奇5 小时前
Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr
开发语言·c++·算法
wjs20245 小时前
并查集快速合并
开发语言
free-elcmacom5 小时前
MATLAB与高等数学<1>一道曲面积分题的几何直观
开发语言·数学建模·matlab·高等数学
LaoZhangGong1235 小时前
深度学习uip中的“psock.c和psock.h”
c语言·开发语言
Tony Bai5 小时前
Go 安全新提案:runtime/secret 能否终结密钥残留的噩梦?
java·开发语言·jvm·安全·golang
pengzhuofan6 小时前
Java演进与与工程师成长
java·开发语言
比昨天多敲两行6 小时前
C++入门基础
开发语言·c++