String contém em r

String contém em r
“A string permite acessar os valores da série como strings e implementar uma variedade de métodos neles. O método str_contains () é usado para ver se uma sequência de uma sequência ou índice contém um padrão ou regex. Se um padrão fornecido ou regex estiver incluído dentro de uma sequência de uma sequência ou índice, o método retornará uma sequência ou índice booleano. Esta função é sensível a casos por padrão. Também podemos utilizar os métodos contém com o comando select. Em r, existe um método chamado contém (). A string é um método de objeto usado para determinar se o objeto String inclui o objeto String fornecido e fornece uma resposta booleana de verdadeiro ou falso. Neste artigo, exploraremos mais sobre o método String Contans () em R Language através de várias instâncias.”

Sintaxe do método String contém () em r em Ubuntu 20.04?

Aqui, temos a sintaxe do método str_conatins () do pacote R.

str_contains (x, padrão, ignore.case = t, lógica = "ou", switch = f)

x: Uma string de personagem é pesquisada por correspondências. Também pode ser um vetor de personagem longo.

padrão: Em x, uma string de personagem deve ser correspondida. Também pode ser um vetor de personagem longo.

ignorar.caso: Se a sensibilidade ao caso deve ou não ser usada na correspondência é uma questão lógica.

lógica: Se uma união lógica de numerosos padrões de pesquisa deve ser feita, esse valor indica se deve ser feito.

trocar: Se verdadeiro, cada elemento do padrão será pesquisado por x. Se o interruptor for verdadeiro, x deve ter um byte de comprimento.

Esta função itera através de todos os elementos do padrão, verificando se algum deles está presente em qualquer item de x, i.e., Quais elementos de padrão estão localizados no vetor x. Iterando um padrão e usando grep (x, padrão [i], fixo = true) para cada item do padrão é como ele funciona. Se switch = true, loop sobre o padrão e invocar grep (padrão [i], x, fixo = true) com cada item no padrão ... como resultado, x deve ser um comprimento na última instância (se switch = true).

Exemplo # 1: Usando o método str_conatins () para verificar a presença da string em r no ubuntu 20.04

Podemos usar o método str_contains () para verificar a presença da string dentro do vetor. Para isso, precisamos instalar a biblioteca "SJMISC" a partir de pacotes R. Esta biblioteca dará acesso ao uso do método str_contains ().

No script acima, incluímos primeiro a biblioteca SJMISC. Depois disso, temos um método str_conatins () dentro do qual passamos a string como o primeiro argumento e a substring como o segundo argumento. O método str_contains () procura esta substring da string dada e produz os valores verdadeiros à medida que a substring está presente. Tomamos casos diferentes para o método str_conatins (); Além disso, em nosso terceiro caso, passamos o ignoramento.parâmetro de caso dentro do método str_conatin () para a sensibilidade do caso da string. Os parâmetros lógicos também estão incluídos no padrão para a existência de substring.

Exemplo # 2: Usando o módulo DPLYR para o método contains () em r no ubuntu 20.04

Como no código de exemplo acima, usamos a biblioteca “sjmisc” para usar o método str_conatin (). Agora, estamos usando o método contains (), o que é possível incluindo o módulo DPLYR.

Inicialmente, inserimos a biblioteca DPLYR e depois criamos o quadro de dados dentro dos dados da variável1. O quadro de dados tem três campos: id, nome e assunto.

Estamos usando o comando de impressão, onde chamamos o método contains () no comando select. Dentro do comando SELECT, temos entrada de dados1 e, em seguida, o método "contém" é invocado que leva a substring "je" como uma entrada. Quando o comando de impressão é executado, ele produz a coluna "Assunto", pois a substring está presente no nome da coluna "Assunto.”

Como acima, passamos outra substring dentro do método contains (). A saída retornou a coluna que possui essa substring específica.

Exemplo # 3: Usando o método contains () para a expressão regular r no ubuntu 20.04

Neste exemplo em particular, usamos o método "contém" cuja função seleciona contém uma determinada palavra. Usamos a expressão regular para pesquisar a coluna específica.

Como você pode ver, selecionamos a íris de quadro de dados internos de dados e aplicamos o operador DPLYR e depois definimos o comando SELECT. O comando select é chamado de método contains () dentro dele e, no método contains (), usamos o [pt] junto com a palavra "al", que interpreta como uma expressão regular. Observe que nenhum resultado é encontrado porque expressões regulares não são usadas por este método. Use correspondências para selecionar com um regexp () e gerou as colunas que correspondiam à palavra "Al".

Exemplo # 4: Usando o método contains () para soltar uma coluna no quadro de dados r no ubuntu 20.04

Também podemos usar o método contains () para excluir qualquer coluna em particular do quadro de dados usando -o com o operador menos.

Especificamos o quadro de dados do PlantGrowth para este exemplo. O quadro de dados do PlantGrowth, quando impresso, exibe todas as colunas. Como esse quadro de dados contém apenas duas colunas e podemos remover uma das colunas para este quadro de dados. Para isso, a seleção pega o quadro de dados e o método contém () com o operador menos. Dentro do método contains (), atribuímos a palavra "w", que será pesquisada pelo método contém e depois removido do quadro de dados da plantagrowth.

Portanto, a coluna que contém a palavra "w" é a coluna de peso e é removida do quadro de dados com sucesso.

Conclusão

Neste artigo r, você aprendeu a verificar se uma string inclui uma substring ou caracteres específicos. Para examinar a existência de caracteres em uma string, usamos o método contains () em r de algumas maneiras distintas. Com a biblioteca "sjmisc" e o módulo "dplyr", você pode utilizar esses métodos str_conatins () e os métodos contém () em nosso script. Essas funções determinam se o padrão de string está presente em um vetor de string ou caractere.