看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 使用者(已經有用R 做過不少作品) [問題敘述]: 我在windows上寫了一個script, 用setwd()設定路徑, 但是我把程式碼換到另外一台電腦(mac) 就必須要修改setwd()一次, 想要知道有沒有什麼好一點的辦法, 不用每次都需要修改一次路徑。 另外想要再問一個問題, 設定路徑到底應該要寫相對路徑或是絕對路徑呢? (我最近都是寫絕對路徑) 謝謝 [程式範例]: setwd("路徑") [環境敘述]: R version 3.2.3 (2015-12-10) Platform: x86_64-apple-darwin13.4.0 (64-bit) Running under: OS X 10.11.5 (El Capitan) [關鍵字]: setwd()、路徑設定 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.204.147 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1467977928.A.A15.html
Wush978: 都可以,相對路徑則是已setwd()的目錄為主 07/08 19:58
Wush978: 你原先的問題,用相對路徑能不能解決? 07/08 19:58
Wush978: 另外拼湊路徑可以用file.path與normalizePath 07/08 19:59
shihs: 在setwd()之後的路徑使用相對路徑,可是最一開始setwd()的 07/08 20:23
shihs: 設定還是會因為換到另外一台電腦上需要修改耶,有比較好的 07/08 20:24
shihs: 方法嗎?謝謝~ 07/08 20:25
Wush978: 修改什麼? 07/08 20:34
shihs: 譬如說,setwd("C:/Users/mypc/Desktop"),但是換了一台電腦 07/08 20:58
shihs: 就必須要修改setwd()裡的路徑 07/08 20:59
Wush978: 資料的位置改成在專案之內 07/09 13:53
Wush978: 永遠不用deter+絕對路徑 07/09 13:54