Um vetor é uma coleção de variáveis e em r é a estrutura de dados mais básica. Em R, um vetor é um conjunto de elementos com um tipo semelhante de dados. Um vetor pode armazenar dados em formatos lógicos, numéricos, duplos, alfanuméricos, complexos ou brutos. Os elementos que compõem um vetor são chamados de componentes desse vetor. Os vetores em r são semelhantes às matrizes em C, que contêm inúmeros itens de dados do mesmo tipo. Uma distinção importante é que a indexação vetorial começa com '1' em vez de '0' na programação R. Para descobrir que tipo de vetor temos, podemos aplicar o método "type ()".
Vetores e listas atômicas são os dois tipos de vetores que existem. A principal diferença entre os dois tipos é que, nos vetores atômicos, temos vetores do mesmo tipo enquanto em uma lista, podemos usar vetores de um tipo diferente.
Ao entender e implementar as diferentes maneiras e exemplos abaixo, você obterá um bom conhecimento da criação de vetores em r.
Criando vetor em r:
R fornece várias técnicas e métodos para criar um vetor. Discutiremos 4 métodos diferentes para a criação de vetores com exemplos implementados no RStudio no Ubuntu 20.04. Verifique se todos os métodos e funções listados abaixo são sensíveis ao caso. Agora, passaremos por cada técnica e mostraremos como utilizá -la no script R R.
Criação vetorial usando o cólon “(:)” Operador em R:
Quando você precisa fazer um vetor de números que são do mesmo tamanho, o operador "Cólon (:)" pode ser a melhor opção. Para fazer um vetor com valores contínuos, podemos usar o operador "(:)".
Exemplo:
Em RStudio, escreveremos um script para criar um vetor usando o operador "(:)". Usaremos a variável "V" e atribuímos um valor. O "<-” operator is the basic operator for assigning value to a vector. After this “<-” operator, we'll write the range of values using the “(:)” operator.
"Print ()" é o comando interno em r para exibir a saída de um argumento dentro de seus aparelhos.
Vamos executar este RScript em nosso terminal Ubuntu. Para esse fim, primeiro alteraremos o diretório para onde nosso arquivo RScript é salvo. Nesse caso, salvamos na área de trabalho. Mudamos o diretório de casa para desktop usando o comando "cd" escrevendo o nome do diretório desejado ao lado dele e pressionando "Enter". Isso vai atingir você na pasta de mesa.
O comando usado para executar o arquivo RScript no terminal é "rscript". Escreveremos o comando "rscript" seguido pelo nome do arquivo salvo na área de trabalho com o ".R ”extensão. Agora, pressione Enter e isso exibirá a saída do código salvo em RScript.
Criação de vetores usando a função "c ()" em rstudio:
A função "c ()" é uma função interna que combina seus parâmetros. Em R, a função "c ()" ajuda a construir um vetor com valores definidos pelo usuário. A função “c ()” concatena vários valores juntos para formar um vetor ou lista.
Exemplo:
Usamos a função "c ()" na implementação prática abaixo. Criamos um vetor chamado "estranho". Usando o “<-” operator, assign the vector a list of numerical values. A comma is required between each value. In the print, the statement writes the name of the vector.
No terminal do Ubuntu, execute o arquivo com o “.R ”extensão e pressione Enter para ver a saída.
Também podemos usar a função "c ()" para criar uma string de personagem. Criamos um vetor chamado "Animals" e atribuímos 4 valores. Cada um é separado com uma vírgula. Lembre -se de que, ao usar um tipo de dados de caracteres, você deve precisar colocar aspas ("") em torno de cada valor.
O resultado do RScript acima mencionado pode ser visto aqui.
Criação de vetor usando a função "atribuir ()" em r:
A função "atribui ()" na programação R também é usada para criar um vetor para os valores numéricos. O nome do novo vetor deve ser especificado na função "atribui ()", bem como nos valores que queremos salvar dentro deste objeto vetorial.
Exemplo:
Este exemplo mostrará que você armazenando valores numéricos em um vetor. Usaremos a função "atribuir ()" dentro dos aparelhos da função. Escreveremos o nome do vetor em que queremos armazenar o valor numérico. Com um operador ":", definiremos o intervalo dos valores que devem ser salvos. A instrução "print ()" simplesmente exibirá a saída.
A saída do script acima mostra valores do vetor numérico de 13 a 17 em uma lista.
Criação de vetor usando a função "seq ()" em r:
Outro método para criar um vetor na programação R é usando a função "seq ()". É usado para criar uma sequência de elementos vetoriais. Existem dois métodos para utilizar a função "seq ()". Ajuda a especificar o número de instâncias em um intervalo com o parâmetro "por" e o tamanho das etapas com o "comprimento.OUT ”parâmetro.
Exemplo:
No exemplo dado, criamos 2 vetores, "V1" e "V2", com a utilização da função "seq ()". Pela sintaxe da função "seq ()", dentro dos aparelhos da função, definimos o valor do qual os vetores começam (i.e., 10) e separado por uma vírgula. O valor ao qual o vetor deve terminar, que é 30 em nosso exemplo. Considerando que "por" é a diferença entre vetores definidos que definimos para 3. O comprimento.fora ”é o maior comprimento do vetor que definimos como 7.
Exibimos a saída dos vetores "V1" e "V2" em nosso terminal Ubuntu usando o comando "rscript".
Conclusão:
Criar vetores em r é uma lição fundamental para programadores. Nesta escrita, tentamos familiarizá -lo com diferentes maneiras de criar vetores no RScript. Demonstramos a utilização de várias funções para criar vetores, cada um com exemplos práticos muito simples e fáceis de entender. Implementamos todos os códigos de exemplo em RStudio no Ubuntu 20.04.