“r Tibble Select Rows contenant de la chaîne” Réponses codées

r Tibble Select Rows contenant de la chaîne

dplyr::filter(df, !grepl("RTB",TrackingPixel))
Eager Earthworm

Utilisation comme filtre dplyr

library(rbenchmark)
library(tidyverse)

# The data. Data expo 09. ASA Statistics Computing and Graphics 
# http://stat-computing.org/dataexpo/2009/the-data.html
df <- read_csv("Downloads/2008.csv")
print(dim(df))
# [1] 7009728      29

benchmark(
  "str_detect" = {df %>% filter(str_detect(Dest, 'MCO|BWI'))},
  "grepl" = {df %>% filter(grepl('MCO|BWI', Dest))},
  replications = 10,
  columns = c("test", "replications", "elapsed", "relative", "user.self", "sys.self"))
# test replications elapsed relative user.self sys.self
# 2      grepl           10  16.480    1.513    16.195    0.248
# 1 str_detect           10  10.891    1.000     9.594    1.281
Eager Elephant

Réponses similaires à “r Tibble Select Rows contenant de la chaîne”

Questions similaires à “r Tibble Select Rows contenant de la chaîne”

Plus de réponses similaires à “r Tibble Select Rows contenant de la chaîne” dans R

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code