【发布时间】:2021-11-17 08:31:36
【问题描述】:
我希望在 r 中运行 if else 序列,但要在整个数据帧的每一列中运行。例如。
如果是rmet_1 = 1,我需要将其替换为-2.68347。
但是,如果rmet_1 = 2,它将被替换为-2.503847。
每个问题/列有四种可能的选择,总共有 36 列。 我想象它会作为一个循环运行,但它在列与整个数据框中,这让我更难弄清楚如何编码。提前感谢您的帮助!
【问题讨论】:
-
如果您创建一个小的可重现示例以及预期的输出,这将更容易提供帮助。阅读how to give a reproducible example。