【发布时间】:2020-03-26 20:25:29
【问题描述】:
我一直在尝试在 R 中创建一个程序。我想根据另一列的几个类别添加一个新列。 我举个例子:
Column New Column
A 1
B 2
C 3
D 4
D 4
A 1
我的问题是如何根据第一列的值(以字符为单位)添加具有特定值的新列。
使用 MUTATE 和 CASE_WHEN 的功能真的很相似。问题是这个函数只考虑了数值,在这种情况下,我想取字符(类别)并在此基础上为新列提供一个特定的值。
【问题讨论】:
-
问题是什么?你有
Column并且需要New Column?也许match(df1$Column, LETTERS) -
嗨@markus,我的问题是如何添加一个新列,根据第一列的类别(有几个类别)给它一个特定的值
标签: r dataframe tidyr data-management