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 ()
Conteúdo
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)