我有一个变量a=0.01
然后我创建一个矩阵:b<-matrix(data=1:5,ncol=5,nrow=1)
我现在想保存矩阵,以便矩阵的名称是a
中存储的值:
save(b_'string', file="b_'string'.Rdata")
'string'应该是a
中存储的值,即0.01
因此该文件应调用b_0.01.Rdata
,存储的变量应为b_0.01
答案 0 :(得分:1)
您需要创建一个新字符串以提供给file
,例如使用paste0
:
save(b,file=paste0("b_",a,".Rdata"))