R讀取excel文件
阿新 • • 發佈:2017-09-05
方法 讀取 pen jar 出現 很多 顯示 數據 lan
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文件