R 读取xls/xlsx文件

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

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;&#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值