R读取excel文件

Posted 比较大的小仙女

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R读取excel文件相关的知识,希望对你有一定的参考价值。

2017.09.05

我一个下午的成果啊啊啊啊,看看失败

 不禁感叹一声,失败的路真是多啊!!!!

 

一.安装xlsx包

下面具体讲一讲怎么弄的(太笨了,所以学得慢,需要一步一步的来)

用R读取excel文件,首先要安装R包(我用的本地安装的方法。xlsx是依附于rJAVA和xlsxjar的,所以想要正常使用xlsx,必须要一同安装其他两个),另外需要安装和配置java环境(实验室电脑重装之后,不想装的,要还的啊啊)

当R控制台出现“载入rJAVA”和“载入xlsxjar”包的时候,表明安装成功。

 

 

 二.导入数据

 连我自己都没有想到,我试了这么多方法。下面一一来讲。

1.xlsx包

>library`(xlsx)

>read.xlsx("表格路径名","表格的索引")    

#这里我是把表格存储成.csv格式,并放在getwd()显示了路径下;

#表格索引就是表格文件中你用的那张表

这里我就是用的Sheet1.

 

 2.openxlsx包

同上面类似,回了第一个下面的都成功了。

 当然这里还是要先安装包。如下:

接下来导入数据是一样的。

>library`(openxlsx)

>read.xlsx("表格路径名","表格的索引") 




3.
readxl包

library(readxl)
> read.xlsx("11.csv","Sheet1")

这个也要安装R包,控制台有提示,跟着安装就可以了。

结果如下:

 

 还有其他的类似,我主要的原因就是用法没弄懂,走了很多弯路。

问题很小,但很有成就感。

 最后贴一张读取的其他数据。HHHHHH

发现不用改.xlsx成.scv格式也可以。



以上是关于R读取excel文件的主要内容,如果未能解决你的问题,请参考以下文章

如何才能拿R读取Excel文件

已知道Excel文件的密码,用JAVA如何读取?我原来用的是jxcell 但是这个包是收费的 有啥可以替换这个的吗

C#如何读取带密码的Excel文件

MFC中怎么读取Excel文件里的每个单元格内容

R读取xlsx文件

从R中的sharepoint文件夹读取excel文件