作者newns (希望的希)
看板R_Language
標題[問題] 救救新手,無法匯入excel檔
時間Wed Dec 20 20:29:43 2017
已經安裝程式套件"Rcmdr"
在R console輸入"library(Rcmdr)"
開啟R commander,點選資料->匯入資料->按OK後
在學校用的時候會出現一個資料夾可以選excel檔案啊...
可是我在家裡電腦用完全沒反應...
R console顯示:
in structure(.External(.C_dotTclObjv, objv), class = "tclObj") :
[tcl] list element in braces followed by "{"所有檔案"" instead of space.
請問這到底是...
R新手現在作業寫不出來焦慮中...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.239.231
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1513772988.A.65A.html
→ clansoda: Try to use "readxl" library? 12/20 20:39
→ newns: 請問clan大這已經是語法了嗎?我真的是初學者啊...... 12/20 20:43
→ clsmbstu: 我完全沒有使用Rcmdr的經驗,不過如果你是要有手動選csv 12/20 21:39
→ clsmbstu: 檔的對話視窗,要不要試試file.choose()? 12/20 21:40
→ clsmbstu: 例如直接打指令:my_data <- read.csv(file.choose()) 12/20 21:41
→ clsmbstu: 如果你未來會常常用R跑統計,我覺得越早擺脫Rcmdr越好 12/20 21:41
推 asdfrtg: 直接把檔案另存成.csv 再用read.csv()@@? 12/20 22:08
可以問一下為什麼不建議用Rcmdr嗎?謝謝
推 clansoda: if you do not know how to write code 12/20 22:08
→ clansoda: In Rstudio, File(upperleft side) -> import dataset 12/20 22:09
→ clansoda: -> from Excel. This would be activiated by "readxl" 12/20 22:10
推 chgsh14414: 如果你的R commander是中文介面改成英文試試,先在R c 12/21 11:29
→ chgsh14414: onsole裡面打“Sys.setenv(LANG = "en")芋A然後再 12/21 11:29
→ chgsh14414: 然後再打開Rcmdr讀檔 12/21 11:31
謝謝大家!後來把excel檔案轉成文字檔txt,然後就匯入成功了 XD
※ 編輯: newns (140.112.4.208), 12/21/2017 11:46:17