2
所以我一直在玩R的數據框,儘管我仍然在Python中考慮太多,似乎無法爲我的問題找到解決方案。刪除第一個出現數據幀R
我有一個數據框,其中一列是用戶ID。我想刪除一個號碼的所有第一次出現,例如:
1,2,3,4,3,4,2,1,3,4,6,7,7
我想有一個像這樣的輸出:
3,4,2,1,3,4,7
凡第一次USER_ID出現我會刪除但即使重複,也要保留所有其他人。
與python我可能會使用枚舉或循環它。對於R,我已經看到了一些看起來很酷的功能,但我不確定如何將它與數據框一起使用,比如rle。
任何指針都會非常有幫助,因爲現在我對這個問題的最佳方法有點失落。
謝謝大家
但複製是假設除去除此之外的所有副本爲我的理解 – pavid
@pavid是的,但請注意,我保留**所有重複的元素。就我所知,即使我爲示例數據添加了更多重複值,這也是有效的。 – Andrie
好吧,我有點困惑,因爲我已經使用之前重複只保留一行,顯然它也是這樣工作.. – pavid