【发布时间】:2016-11-15 07:07:40
【问题描述】:
我有一个数据框“df”,它包含 2 列:名称和 ID。
df 的值是:
名称 ID
A 001
B 004
C 004
D 006
E 007
我有一个矩阵 Mat (用 0 初始化),其中包含所有作为行的名称和所有可能的 ID (包括 df 中没有的 ID,例如 002 和 005)作为列。我要做的是将每个名称与它们在df中的ID进行匹配,并将1放在Mat中的特定位置。
Mat的结构为:
001 002 003 004 005 006 007
A
B
C
D
E
这是我在这里的第一个问题。对于任何无意的错误,我们深表歉意。
【问题讨论】:
-
@Rasif Ajwad 制作了一个可重现的示例(使用 dput)。然后给出预期的输出,并显示你是否做过任何编程
-
在这种情况下,这只是
table(df)。 -
非常感谢。我知道有更简单的方法,但就是找不到。