【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)
相关推荐
2zcode3 小时前
免费开源项目文档:基于MATLAB同态滤波的医学图像增强系统设计与实现
开发语言·matlab
REDcker3 小时前
Android 15 16KB 内存页适配详解
android·开发语言·python
2zcode3 小时前
基于MATLAB同态滤波的医学图像增强系统设计与实现
开发语言·计算机视觉·matlab
脏脏a3 小时前
飞牛NAS部署EasyNVR实操:摄像头RTSP接入、本地录像与公网回看
开发语言·php
杰佛史彦明13 小时前
PDF 表格转 CSV:Python 实现方法与代码解析
开发语言·python·pdf
gugucoding3 小时前
39. 【C语言】经典 C 项目实战:迷你 HTTP 服务器
c语言·开发语言·http
什巳3 小时前
JAVA练习277- 找到字符串中所有字母异位
java·开发语言·算法·leetcode
头茬韭菜3 小时前
3.6 依赖注入 — 四个依赖的精准边界
开发语言·ai·ecmascript
江华森4 小时前
Python神经网络编程(四):Python从零搭建神经网络
开发语言·python·神经网络
Helen_cai5 小时前
OpenHarmony 完整项目工程整合规范 + 模块化分层架构(API23+ 标准企业级结构)
开发语言·华为·php·harmonyos