我在用R做一些分析时遇到以下问题。
我有一个这样的数据框:
Name | Group | Count
Person 1 | A | 3
Person 2 | A | 1
Person 3 | A | 0
Person 1 | B | 5
Person 2 | B | 0
Person 3 | B | 1
Person 1 | C | 1
并且我需要“扩展”它(不确定是否使用正确的术语),如下所示:
Person 1 | A
Person 1 | A
Person 1 | A
Person 2 | A
Person 1 | B
Person 1 | B
等等
因此,它取值对Person 1和A(在此示例中为3),并与Person 1和A进行三行,并且对每个Person-Group-组合都这样做。无法找出任何网上搜索的好话。
您应该
—
Zach 2012年
reshape2
在R中探索该包。它可能还会有助于dput
2个示例数据帧:一个带有输入,另一个带有输出。
我提供了一个答案,但我想这更多是R编程问题,而不是统计问题,因此也许应该将其迁移到其他地方。
—
盛大晚会
感谢Gaël的回答,并帮助解决了我的问题中的格式问题。
—
Juha-Matti S.
reshape()
功能