gpt4 book ai didi

r - 使用变量名中的字符串将变量保存在 Rdata 文件中

转载 作者:行者123 更新时间:2023-12-02 07:34:11 25 4
gpt4 key购买 nike

我有一个矢量 a=0.01

然后我创建一个 mat<-matrix(data=NA,ncol=10,nrow=10)

我将矩阵重命名为:

assign(x = paste("mat", a, sep = "_"), value = mat)

结果变量将被称为mat_0.01

然后我想保存这个变量:

save(mat_'string', file="mat.Rdata")

问题是如何在保存参数中传递新的变量名。

最佳答案

assign 的文档建议使用get 进行反向查找(见最后的例子):

> a = 1
> get('a')
[1] 1

save一起使用:

to_be_saved_obj = paste("mat", a, sep = "_")
save(list = to_be_saved_obj, file = 'mat.Rdata')

关于r - 使用变量名中的字符串将变量保存在 Rdata 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18531340/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com