1. 程式人生 > >怎麼在mac終端上執行R指令碼

怎麼在mac終端上執行R指令碼

  1. 建立file.R檔案
  2. 鍵入R程式碼
  3. 在輸出影象(而非儲存文字)如png(),jpeg(),…等函式後,一定要加上一行

    dev.off()

    關閉虛擬顯示裝置。

  4. 注意將資料處理結果輸出到檔案

    write.table(x=df , file=output.csv , sep=',', row.names=FALSE, quote=FALSE)
  5. 儲存成.R檔案

  6. 在工作目錄下,在終端中輸入以下命令:(xxx是指令碼檔名,其他的照抄)

    R CMD BATCH --args xxx.R
  7. 等待執行結束。用這種方式執行指令碼,終端不會輸出執行過程程式碼,這些程式碼會儲存到xxx.Rout檔案中