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格式也可以。




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM