Como a pesquisa de texto por padrão no r

Como qualquer linguagem de programação, R facilita a compilar listas de dados classificados e ordenados. Para encontrar substrings, você pode usar o grep ()

função, que recebe dois argumentos essenciais:

  • padronizar: O padrão que você deseja encontrar.

    Video: FORMATAÇÃO BÁSICA ABNT NO WORD 2010

  • X: O vector personagem que você deseja pesquisar.

Suponha que você queira encontrar todos os estados que contêm o padrão Novo. Faça isso deste modo:

Video: Normas da ABNT - Como colocar a numeração no Word a partir de determinada página

gt; grep ( “Novo”, state.name) [1] 29 30 31 32


O resultado de grep () é um vector numérico com as posições de cada um dos componentes que contêm o padrão de correspondência. Em outras palavras, o componente 29 de Nome do estado contém a palavra Novo.

Video: Coesão Textual - Professora Suzana Luz - parte 1/2

gt; state.name [29] New Hampshire

Ufa, que funcionou! Mas digitação na posição de cada texto correspondente vai ser um monte de trabalho. Felizmente, você pode usar os resultados de grep () directamente para o subconjunto do vetor originais. Você pode fazer isso adicionando o argumento valor = TRUE. Tente isto:

gt; grep ( “New”, state.name, valor = TRUE) [1] “New Hampshire” “New Jersey” [3] “Novo México” “New York”

o grep () função é sensível a maiúsculas - que corresponde apenas texto no mesmo caso (maiúsculas ou minúsculas) como seu padrão de pesquisa. Se você procurar o padrão “Novo”Em letras minúsculas, os resultados da pesquisa estão vazios:

gt; grep ( “novo”, state.name, valor = TRUE) personagem (0)

Publicações relacionadas