包readxl
install.packages('readxl',repois='https://mirrors.utsc.edu.cn/CRAN/)
library(readxl)
# read_excel()自动识别xls/xlsx
# read_xls()读取xls
# read_xlsx()读取xlsx
data <- read_xlsx("d:/data/ch01.xlsx",na="NA")
包xlsx
依赖rJava,需要JAVA环境(JDK或JRE)
install.packages('xlsx',repois='https://mirrors.utsc.edu.cn/CRAN/)
library(xlsx) #一般会报错
- 一般地,如果Windows系统中已经安装了JDK或JRE,32位的用32位的R,64位的用64位的R,不会报错。
- JRE的jvm.dll位于/bin/client文件夹中。JDK的位于/JRE/server文件夹中。有人建议将jvm.dll所在的文件夹加入系统路径,如下操作(本计算机中已经安装了JRE1.8.0_131(32位),jvm.dll位于"client"文件夹中):
我的计算机-右键-高级系统设置-环境变量,编辑“系统变量”中的Path,在前面加入"C:\Program Files (x86)\Java\jre1.8.0_131\bin\client;" - JDK包含了JRE!
- JDK(Java SE)下载地址:

本文介绍了在R语言中读取xls/xlsx文件时需要的包及其依赖,强调了R环境与JAVA环境(JDK或JRE)的位数匹配问题。如果出现""无法启动此程序,因为计算机中丢失 jvm.dll""的错误,可能是因为R和Java的架构不匹配,解决方案是确保使用相同位数的R和Java环境。同时提供了JDK和JRE的下载链接。"
118147402,7784386,arcgis多部件要素拆分教程,"['arcgis', 'GIS技术', '地图编辑', '地理信息系统']
最低0.47元/天 解锁文章
5591

被折叠的 条评论
为什么被折叠?



