0
我有我的表是這樣的(輸入):保留所有日誌
User Event
Mike error
Mike buy
Bony error
Bony like
Mike rate
Mike like
我需要離開從用戶的所有日誌沒有在事件rate
誰(輸出):
User Event
Mike error
Mike buy
Mike rate
Mike like
感謝您的幫助!
我有我的表是這樣的(輸入):保留所有日誌
User Event
Mike error
Mike buy
Bony error
Bony like
Mike rate
Mike like
我需要離開從用戶的所有日誌沒有在事件rate
誰(輸出):
User Event
Mike error
Mike buy
Mike rate
Mike like
感謝您的幫助!
一個dplyr
解決方案可以是:
library(dplyr)
df %>%
group_by(User) %>%
filter(sum(Event == 'rate') > 0)
# User Event
# <fctr> <fctr>
#1 Mike error
#2 Mike buy
#3 Mike rate
#4 Mike like
你嘗試過什麼?爲什麼它不起作用? Mike不應該被刪除,因爲他在'Event'中有'rate'而不是'Mike'? – mtoto
對不起,我的英語!邁克應該留下,因爲他有「速度」登錄!我們刪除了Bony,因爲她沒有! – Smasell
@RonakShah對不起!我有編輯我的問題嗎? – Smasell