我想是的输出应包含每个企业只有第二高的薪水进入.... 例如:如何找到业务中的R分组的第二最高的薪水
customer_id name sales firstname lastname income business
6 Priyank Dwivedi 2 Priyank Dwivedi 650000 PES
4 Monika Maurya 3 Monika Maurya 200000 ITS
1 Rahul Ranjan 3 Rahul Ranjan 1000000 PES
7 Ambreen Khan 1 Ambreen Khan 800000 PES
3 P Paul 3 P Paul 500000 ITS
5 Sunny Tiwari 2 Sunny Tiwari 900000 Analytics
2 Mayank Agarwal 3 Mayank Agarwal 300000 PES
8 Shashank Rawat 1 Shashank Rawat 100000 Analytics
我想要输出为:
customer_id name sales firstname lastname income business
4 Monika Maurya 3 Monika Maurya 200000 ITS
8 Shashank Rawat 1 Shashank Rawat 100000 Analytics
7 Ambreen Khan 1 Ambreen Khan 800000 PES
这是来自每个业务的第二高薪水。
你可以提供一个重复的例子,你的数据帧。 'dput(df)'帮助你获得输出,所以你可以在这里发布它。 W.r.t.你的问题我建议看看类似:sort(x,partial = 1)[1],也许将它与'reshape2'包中的'ddply'结合起来。 –
结合@MattBannert所说的,你试过了什么? –