Comece agoraComece grátis

Brincando com URLs

No último exercício, extraímos o número bruto de tweets que contêm o padrão "github". Até agora, isso é apenas um número: 347, e você ainda não consegue determinar que proporção do total de URLs esses 347 representam.

Neste exercício, vamos criar uma função chamada str_prop_detected(), que recebe um vetor de caracteres e um padrão, e retorna a proporção de elementos que contêm esse padrão. Essa função pode ser usada em outros conjuntos de dados para detectar a proporção de correspondências de um padrão em um vetor de caracteres.

Aqui, vamos combinar algumas funções do purrr com a função str_detect() do stringr. Esses dois pacotes já foram carregados para você, e o conjunto de dados rstudioconf ainda está disponível no seu espaço de trabalho.

Este exercicio faz parte do curso

Programação Funcional Intermediária com purrr

Ver curso

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Complete the function definition
str_prop_detected <- function(string, pattern) {
  string %>%
    # Detect the pattern
    ___(___) %>%
    # Calculate the mean
    ___()
} 

# Create flatten_and_compact()
flatten_and_compact <- ___(___, ___)
Editar e Executar Código