1

我有一个变量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

4

1 回答 1

1

您需要创建一个新的字符串来馈送file,例如使用paste0

save(b,file=paste0("b_",a,".Rdata"))
于 2013-08-30T10:52:15.783 回答