【发布时间】:2016-01-06 12:45:56
【问题描述】:
下面是示例表/数据框。第三个属性(count)会给出相似行的计数(attribute1+attribute2)
╔════╦═════════════╦═════════════╦══════════════════════════════╗
║ ID ║ Attribute 1 ║ Attribute 2 ║ count(Attribute1+Attribute2) ║
╠════╬═════════════╬═════════════╬══════════════════════════════╣
║ 1 ║ A ║ AA ║ 3 ║
║ 2 ║ B ║ CC ║ 1 ║
║ 3 ║ C ║ BB ║ 2 ║
║ 4 ║ A ║ AA ║ 3 ║
║ 5 ║ C ║ BB ║ 2 ║
║ 6 ║ D ║ AA ║ 1 ║
║ 7 ║ B ║ AA ║ 1 ║
║ 8 ║ C ║ DD ║ 1 ║
║ 9 ║ A ║ AB ║ 1 ║
║ 10 ║ A ║ AA ║ 3 ║
╚════╩═════════════╩═════════════╩══════════════════════════════╝
更新:
感谢akrun 和danas.zuokas 的帮助。
我期望的最终输出看起来像这样。我从每个计数组中选择 50% .ex:对于 ID 1、4、10,计数为 3。我只需要为每个计数组选择 2(50%)因此我应该得到(A,AA)两次.
ID Attribute 1 Attribute 2 count(Attribute1+Attribute2)
1 A AA 3
2 B CC 1
3 C BB 2
4 A AA 3
6 D AA 1
7 B AA 1
8 C DD 1
9 A AB 1
【问题讨论】:
-
条件不明确
-
你在第四列数什么
-
第4列是
attribute1 and attribute 2一起的计数 -
将来使用
dput或其他更合适的方式来共享您的数据。 “漂亮”的 ASCII 表不能轻易转移到其他人的 R 会话中。
标签: r