R:检测重复的行,并找出每个重复的组的数量

时间:2018-11-08 12:01:23

标签: r duplicates unique

我想提取重复行之间的链接。我可以在一个数据框中找到重复的行,如

duplicated(df)

[1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE  TRUE  TRUE FALSE FALSE FALSE
[15] FALSE FALSE  TRUE FALSE  TRUE FALSE FALSE FALSE  TRUE FALSE FALSE  TRUE FALSE  TRUE
[29] FALSE FALSE  TRUE  TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE  TRUE
[43] FALSE  TRUE FALSE FALSE FALSE FALSE FALSE FALSE FALSE  TRUE FALSE FALSE  TRUE FALSE
[57] FALSE FALSE FALSE FALSE FALSE FALSE  TRUE  TRUE

我想找出每个重复病例的计数,

我期望的格式是:

Row X --> Row Y, Row Z

表示X,Y,Z是重复的,该组的数目为3。

2 个答案:

答案 0 :(得分:1)

根据您拥有的列数,可以选择此选项。不过,您需要加入所有列:

bot.guilds.get('GUILD-ID').channels.get('CHANNEL-ID').send("Message");

答案 1 :(得分:0)

也许您可以在数据框上应用unique()并将其与原始数据框进行比较。 r包“ dfCompare”包含用于比较记录的函数。

this forum post