【发布时间】:2017-03-21 19:03:22
【问题描述】:
我有一个如下子集的数据集
col1 col2 col3
y
y
y y
y
y
y
实际上,我的数据集描述的是药物过量。在每个人死亡时系统中的药物列中都有一个“y”。我想要做的是将“y”更改为相应的列。 例如,我希望上面的示例数据集显示为
col1 col2 col3
col1
col2
col1 col2
col3
col2
col1
这样我以后可以结合这三列来了解每个人死于什么,但只查看一列。 数据集称为“Data1”,所以我知道我需要在某个时候放
Data1$col1
Data1$col2
Data1$col3
有人请帮忙..我对此很陌生。
【问题讨论】:
-
在寻求帮助时,如果您提供可以复制/粘贴到 R 中的 reproducible example,会更容易为您提供帮助。
-
您应该考虑将数据重塑为长格式。阅读Reshaping data.frame from wide to long format。
标签: r