【发布时间】:2017-04-09 10:41:47
【问题描述】:
只是想知道是否有一种方法可以使用 R 将具有多个观察值的行扩展为独特观察值的行?我在 Excel 电子表格中有数据,其中包含变量标题:Lease、Line、Bay、Date、Predators、Food.Index、DD、MM、YY。
在某些日期,同一行记录了多个捕食者(从 1 到 4)。其他日子只有 0。在记录了 4 个捕食者的那一天,我想以某种方式转换数据以显示四个独特的观察结果(而不是在“捕食者”下记录的一行有 4 个)。
我有1669行数据,需要展开多行
【问题讨论】:
-
听起来您正在尝试将数据从宽格式转换为长格式。也许搜索这些术语,并在
tidyr中查看gather以了解一种方法。 -
感谢您的回复。我在搜索中遇到了这些功能来解决我遇到的问题,但是这些选项似乎并不能完全满足我的要求。
-
如果您想要一个精确的解决方案,请发布一个包含代表性数据并显示您想要的输出的可重现示例。
-
images != data,请添加您的数据问题的最小示例,
data <- read.table(text = "some data")并查看指南stackoverflow.com/questions/5963269/…
标签: r