我对 R 很陌生,我想学习如何编写循环来创建和处理多个列。
我在 R 中导入了一个包含 23 个变量的数据的表。对于所有这些变量,我想计算人均值乘以 1000,然后将数据写入新表或与旧数据在同一个表中。
因此,对于这一列,我的操作如下所示:
<i>agriculture<-cbind(agriculture,"Total_value_per_capita"=agriculture$Total/agriculture$Total.Population*1000)</i>
现在我要问如何在 23 个变量的循环中执行此操作,这样我就不必编写 23 行类似的代码。
我认为该解决方案可能看起来与粘贴在此线程中的代码非常相似:
但我没有让它在我的代码上工作。
所以任何建议都会非常有帮助。