2016-06-24 67 views
1

假設我有n條記錄,我試圖生成n張圖片 我試圖給出文件名如下。如何在R中動態命名jpeg文件名

jpeg(file="/home/ttt...../percpackup"+str(i)+".jpeg") 

這裏'我'從1到n。 我收到一條錯誤消息:

Error in "/home/ttt...../percpackup" + : 
    non-numeric argument to binary operator 
Calls: jpeg -> checkIntFormat -> gsub 
Execution halted 
+1

在R,可使用'paste0()'結合字符串。 – nya

回答

2

你可以這樣做:

(sapply(1:n , function(i){jpeg(paste0("/home/ttt...../percpackup", i, ".jpeg"))}))