↑ 收起筛选 ↑
r读取xlsx数据
2020-08-02

首先,导入R语言需要加载xlsx包,没有安装这个包的,请用下面的代码进行在线安装:install.packages("xlsx") 选择China的任意一个镜像站点,它会自动安装其他所需的依赖包 安装好xlsx包后,接下来导入存放在“C:\Users\HWT\Desktop”

加载xlsx数据包后用read.xlsx打开.> setwd("e:/r")> library(xlsx) #加载这个数据包,先下载安装.> data data X1 X231 1 232 2 243 3 254 4 265 5 276 6 28> data data X1 X231 1 232 2 243 3 254 4 265 5 276 6 28

#64位机下,.xls和.xlsx文件用相同方法 library(RODBC) con <- odbcConnectExcel2007("D:/R/RODBC.xlsx") #64位机上方法 sqlTables(con) #查看该xlsx文件中有哪些表 # TABLE_CAT TABLE_SCHEM TABLE_NAME TABLE_TYPE REMARKS

你首先需要加载 RODBC 的包,如果没有,请先安装,譬如我读一个Excel表格的数据(xlsx格式的),代码供你参考:library(RODBC) a <- odbcConnectExcel("bzz.xlsx") dd<-sqlFetch(a,"bzz") close(a) summary(data) 另外,仔细阅读RODBC包对应的PDF文档,会找到答案的.

把Excel数据保存为.csv格式,就可以直接用read.csv()读取了;如果要读取.xls这样的格式,要安装相应的r包才能用.

以下扩展包可以读取xlsx文件:CRAN - Package xlsx awalker89/openxlsx GitHub CRAN - Package RODBC 通过 odbcConnectExcel2007 连接到xlsx表格,然后通过SQL选择表格中的数据 hadley/readxl GitHub 最新的一个扩展包,可以跨平台、无依赖地读取xls, xlsx中的表格数据.

做分析没有数据真是一大悲剧,正是无源之水、无根之木再加上无米之炊.通常我们搜寻到的数据格式主要有文本格式、Excel格式和SPSS格式.当然也会有从数据库等其它途径进来,这不在本文讨论范围内.一般的文本格式导入,都可以用

提示文件不存在.检查路径,文件名.试试把文件放到D盘路径下.

由于Excel文件都是通过DDE的方式打开的,如果在选项中设置了“忽略其他应用程序”,则Excel会忽略掉其他应用程序的DDE请求,所以当你通过资源浏览器来打开Excel文件时,Excel并不会执行打开命令.恢复设置的方法是: 1、在Excel

WIN+R,在运行中输入CMD打开命令提示符,键入:bcdboot.exe (Windows8的安装盘符):\Windows 比如:bcdboot.exe c:\Windows

延伸阅读: