我的問題是:加載R/R錄音棚中的excel文件
我能夠使用read.csv讀取文件,但read.table給我一個錯誤。我也試過以下代碼,但是無法讀取文件:
read.table("hw1_data R programming.xlsx", header = TRUE, sep = ",")
read.table("hw1_data R programming.xlsx", sep = ",")
read.table("hw1_data R programming.xlsx", header = TRUE, sep = ",",fileEncoding='UCS-2LE')
我如何使用read.table
?
什麼是使用
read.table
超過read.csv
,反之亦然的優點(或缺點)? [我相信一點是:read.table
不需要文件以csv格式保存,這是一般情況。我對嗎?]我已經搜索了加載excel文件的方式,發現http://www.r-tutor.com/r-introduction/data-frame/data-import,http://www.statmethods.net/input/importingdata.html並嘗試安裝gdata(以及xlsx)。最後能夠加載文件。但是我想知道,爲什麼我們需要安裝像gdata/xlsx/etc ... perl這樣的軟件包的所有步驟),如果我們可以簡單地通過
read.csv
或read.table
做同樣的事情。
與read.table
和read.csv
相比使用這些軟件包有什麼優勢(或缺點),反之亦然?
你有沒有嘗試過在一個文本編輯器打開一個.xls文件?這可以給你一個想法,爲什麼這個操作需要包。 – agustin
我已經嘗試做同樣的事情。我可以用文本編輯器打開csv文件,但其他格式(如xls和xlsx)顯示一些加密文本,這些文本不是不穩定的。但我的問題是爲什麼這些軟件包比read.csv好,如果它們是? –
有幾種讀取excel文件的軟件包:* readxl *,* openxlsx *或* xlsx *。 – Jaap