多個邏輯條件這是我的數據集:如何寫過濾器內
set.seed(327)
ID <- seq(1:50)
mou <- sample(c(2000, 2500, 440, 4990, 23000, 450, 3412, 4958, 745, 1000),
50, replace=TRUE)
calls <- sample(c(50, 51, 12, 60, 90, 16, 89, 59, 33, 23, 50, 555),
50, replace=TRUE)
rev <- sample(c(100, 345, 758, 44, 58, 334, 888, 205, 940, 298, 754),
50, replace=TRUE)
dt <- data.frame(mou, calls, rev)
我的動機是尋找mou
其中要求大於34和小於200比100 rev
更大,平均小於400. 我開始通過使用dplyr來解決這個問題,但我不太確定如何在濾波器函數內正確使用所需的表達式。
dt %>% filter(???) %>% summarize(mean_mou=mean(mou))
請問您能否指導如何正確地在濾波器內構建這個表達式。