位置:首页 > R > R语言读取Excel文件的方法与常见问题解决

R语言读取Excel文件的方法与常见问题解决

时间:2026-08-15  |  作者:多维游侠  |  阅读:0

Excel 格式的文件主要是 xls 或 xlsx。这两种文件可以在 R 语言中导入 xlsx 库来实现直接的读取。

R 语言读写 Excel 文件需要安装扩展包。我们可以在 R 控制台输入以下命令进行安装:

install.packages("xlsx", repos = "https://mirrors.ustc.edu.cn/CRAN/")

安装时页面大致就是下面这个样子:

R语言读取Excel文件的方法与常见问题解决_wishdown.com

其实和大多数表格软件一样,几乎所有版本的 Excel 都支持 CSV 数据格式。

因此,用 CSV 与 R 进行数据交互就足够了,没必要再额外依赖 Excel。

查看 xlsx 是否安装成功

实例

# 验证包是否安装
any(grepl("xlsx",installed.packages()))
# 载入包
library("xlsx")
library("xlsx")

执行以上代码输出结果为:

[1] TRUE
Loading required package: rJa va
Loading required package: methods
Loading required package: xlsxjars

读取 Excel 文件数据

Excel 文件数据:

R语言读取Excel文件的方法与常见问题解决_wishdown.com

点击链接下载 Excel 测试数据:

https://static.jyshare.com/download/sites.xlsx

接下来,我们可以使用 read.xlsx() 函数来读取 Excel 数据:

实例

# 读取 sites.xlsx 第一个工作表数据
data <- read.xlsx("sites.xlsx", sheetIndex = 1)
print(data)

免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多