【R】R語言使用命令行參數 - [編程技巧(Program Skill)]


有時需要反復執行一段R代碼,並使用不同得參數,可以將代碼用文本編輯器寫為R腳本(*.R),在第一行加入

Args <- commandArgs()

然后通過

Rscript *.R 參數1 參數2 ...

執行腳本。

腳本中

Args[6]==參數1

Args[7]==參數2

...

***********************************分割線**********************************
輸出commandArgs()可以看到前五個分別是:
[1] "/opt/blc/genome/biosoft/R/lib64/R/bin/exec/R" #這個是R路徑
[2] "--slave"                                    
[3] "--no-restore"                               
[4] "--file=test.r"                              
[5] "--args"

所以第一個參數從Args[6]開始

**************************************************************************

轉自:http://xiexiaqu.blogbus.com/logs/63029457.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM