【发布时间】:2021-03-30 04:37:51
【问题描述】:
让我澄清一下,我在这里看的不是mutate_at 或mutate(across(..., ...)) 类型的语法。我只想知道如何在 tidyverse 管道语法中一次创建几个新列。
让我们假设iris 数据集的情况。
我想创建 10 个(或 100 个或更多)具有此类条件的新列。
- 第一个新列(变量)说
V1只是Petal.Length * 1, - 第二个新列说
V2是Petal.Length * 2 - 等等直到说
V10Petal.Length * 10
没有为这些列中的每一个明确编写名称和公式,如果我想创建 100 个新列,这可能会很麻烦。
【问题讨论】:
-
非常有帮助的问答。