【发布时间】:2017-09-16 00:40:00
【问题描述】:
我有一个从循环创建的数据框。该循环检查给定曝光的几十个结果的序数回归。
在循环的开始,定义了一个名为曝光的变量。示例:exposure <- "MyExposure"
在例程结束时,我想实际保存我编译的结果数据集,并将保存的数据对象的名称与曝光相关。
我在根据变量名制作赋值左侧时遇到了问题。
新数据框的名称应该是
paste0(exposure,"_imputed_ds")
[1] "MyExposure_imputed_ds"
但是,当我尝试将其放在作业的左侧时,它会失败。
paste0(exposure,"_imputed_ds") <- existing.data.frame
Error in paste0(exposure,"_imputed_ds") <- existing.data.frame
could not find function "paste0<-"
我想要的是一个名为 MyExposure_imputed_ds 的新数据框,其中包含 existing.data.frame 的内容
【问题讨论】:
-
经过更多搜索,我发现这篇帖子stackoverflow.com/questions/31225715/… 详细说明了使用分配。在我输入此内容时,我看到 @arvi1000 提供了相同的信息。谢谢 Arvi1000。
标签: r assignment-operator