我必須使用包含字符串的那些行作為標準來過濾數據幀RTB。我正在使用dplyr。d.del <- df %.% group_by(TrackingPixel) %.% summarise(MonthDelivery = as.integer(sum(Revenue))) %.% arrange(desc(MonthDelivery))我知道我可以在其中使用該函數filter,dplyr但是我不完全知道如何告訴它檢查字符串的內容。我尤其要檢查列中的內容TrackingPixel。如果字符串包含標簽,RTB我想從結果中刪除該行。
3 回答

倚天杖
TA貢獻1828條經驗 獲得超3個贊
這個答案與其他答案相似,但是使用preferred stringr::str_detect和dplyr rownames_to_column。
library(tidyverse)
mtcars %>%
rownames_to_column("type") %>%
filter(stringr::str_detect(type, 'Toyota|Mazda') )
#> type mpg cyl disp hp drat wt qsec vs am gear carb
#> 1 Mazda RX4 21.0 6 160.0 110 3.90 2.620 16.46 0 1 4 4
#> 2 Mazda RX4 Wag 21.0 6 160.0 110 3.90 2.875 17.02 0 1 4 4
#> 3 Toyota Corolla 33.9 4 71.1 65 4.22 1.835 19.90 1 1 4 1
#> 4 Toyota Corona 21.5 4 120.1 97 3.70 2.465 20.01 1 0 3 1
由reprex軟件包(v0.2.0)于2018-06-26創建。
- 3 回答
- 0 關注
- 7917 瀏覽
添加回答
舉報
0/150
提交
取消