0
我在r中做了一個簡單的線來自動打開我生成的圖。從裏面調用Skim R
我輸出的打印到在同一目錄作爲我的R檔名爲「plots.pdf」的文件,並在最後我用這兩條線來嘗試打開它:
dir <- paste("/Applications/Skim.app/Contents/MacOS/Skim ",getwd(),"/plots.pdf",sep="")
system(dir)
基本上, dir連接skim應用程序的完整路徑和生成的plot的完整路徑。
如果我在shell中運行存儲在dir中的字符串,它的工作原理非常完美,它將在Skim中打開pdf文件,但是當我使用system()從R中運行它時,它不起作用(Skim說' 「plots.pdf」無法打開。')。
我相信這是絕對/相對路徑語法中的一個很小的錯誤,但還沒有設法找到它...任何建議是值得歡迎的! (或更好的方式來實現相同的目標)