R na Prática – Parte 14 – Elementos de Programação em Linguagem R

Comandos de Repetição (laço) Na linguagem R, os comandos de repetição permitem executar um conjunto de linhas várias vezes (Tabela 13). Por exemplo, uma somatória é o exemplo mais simples que pode ser feito pela execução repetida de um comando. Cabe lembrar que devido à programação orientada a objetos do R, o uso do comando … Ler mais

R na Prática – parte 13 – Elementos De Programação Em Linguagem R

Comandos Condicionais Na linguagem R existem três: if(), ifelse() e switch(). Os comandos condicionais são essenciais em programação de computadores (Tabela 12). O comando if() é útil para tomar uma decisão com relação à continuidade de um processo interativo, onde se pode verificar se o erro caiu ao valor desejado. A sintaxe do comando if() … Ler mais

R na Prática – parte 12 – Elementos de Programação em Linguagem R

Operadores Na linguagem R, assim como em outras linguagens de programação, há os operadores, que podem ser classificados em: aritméticos, relacionais (comparações) e lógicos (Paradis, 2005, p. 25), conforme a Tabela 11. Vamos tratar inicialmente dos operadores aritméticos. Lembrando que a operação é feita diretamente sobre os objetos. Os comandos seguintes executam diversas operações aritméticas … Ler mais

R na Prática – Parte 11 – Elementos de Programação em Linguagem R

Tipos de objetos: Data Frame e List Na linguagem R, o data frame pode ser idealizado como uma matriz com n linhas (observações) por m colunas (variáveis) com a diferença que as colunas podem conter não apenas valores numéricos, mas também caracteres, números complexos e variáveis lógicas (Tabela 8). Trata-se do tipo de objeto de … Ler mais

R na Prática – Parte 10 – Elementos de Programação em Linguagem R

Tipos de objetos: Matrix Na linguagem R, trata-se do tipo de objeto mais comum e importante na análise numérica. Por exemplo, em geoestatística, a matriz dos coeficientes de um sistema de equações multiquádricas tem essa estrutura de dados. A função solve() pode ser usada para a solução de um sistema de equações lineares, onde o … Ler mais

R na Prática – Parte 9 – Elementos de Programação em Linguagem R

Na linguagem R, o array corresponde a essa coleção de matrizes. Como se mostra na Figura 7, o array é uma coleção de matrizes agrupadas no plano vertical. Em geologia e mineração, usa-se modelos tridimensionais de blocos para representação numérica de um depósito mineral. Cada nível corresponde a um plano de cota constante, onde as … Ler mais

R Na Prática – Parte 8 – Elementos de Programação em Linguagem R

Tipos de Objetos: Factor Dando seguimento ao nosso artigo anterior sobre os Elementos de Programação na Linguagem R, para descrever o objeto factor(), faz-se necessário introduzir as escalas de medida propostas por Stevens (1946). Segundo esse autor, as variáveis aleatórias podem ser subdivididas em contínuas e categóricas (Figura 6). As contínuas podem ser medidas nas … Ler mais

R na Prática – Parte 7 – Elementos de Programação em Linguagem R

Seguindo o artigo anterior, a definição do objeto vector está na Tabela 4. O objeto do tipo vector é o mais comum e mais utilizado em programação de computadores, pois pode armazenar matrizes e arranjos de quaisquer dimensões, por meio da indexação. Alguns scripts de nossa autoria usam vetores para armazenamento de arranjos de maiores … Ler mais

R na prática – Parte 6 – Elementos de Programação em Linguagem R

Dando sequencia ao artigo anterior, os objetos na linguagem R podem ser de vários tipos, conforme a Tabela 3 (Paradis, 2005, p. 10). Esses objetos representam classes de dados usados pelo R (Brunsdon e Comber, 2015, p. 19-27). Por exemplo, para saber a classe de um objeto x, digite class(x) que resulta no tipo de … Ler mais

R na prática – Parte 5 – Elementos de Programação em Linguagem R

Dando sequencia ao artigo anterior, a linguagem R trabalha com objetos que podem ser gerados e manipulados. Eles são caracterizados por seus nomes, conteúdos e atributos, que especificam os tipos de dados representados pelos objetos (Paradis, 2005, p. 9). Na linguagem R, um objeto é qualquer coisa que pode ser atribuída a uma variável, que … Ler mais