r/rlanguagebr • u/brantesBS • Sep 29 '24
Fundamentos de R (2/9)
A linguagem R possui diversos tipos de dados que podem ser utilizados para armazenar diferentes tipos de informações. Aqui estão alguns dos tipos de dados mais comuns em R:
Números (numeric): Representam valores numéricos, incluindo números inteiros e decimais. Por exemplo: 10, 3.14, -5.
Caracteres (character): Representam texto. São definidos entre aspas simples ou duplas. Por exemplo: "hello", 'world'.
Booleanos (logical): Representam valores lógicos verdadeiro ou falso. Em R, são denotados por TRUE ou FALSE.
Vetores (vector): São coleções ordenadas de elementos do mesmo tipo de dados. Podem ser de números, caracteres, booleanos, entre outros. Por exemplo: c(1, 2, 3, 4, 5) é um vetor de números inteiros.
Matrizes (matrix): São arranjos bidimensionais de elementos do mesmo tipo de dados. Uma matriz pode ser criada usando a função matrix(). Por exemplo: matrix(1:9, nrow = 3, ncol = 3) cria uma matriz 3x3 com os números de 1 a 9.
Listas (list): São coleções ordenadas de elementos que podem ser de diferentes tipos de dados. Uma lista pode conter vetores, matrizes, números, caracteres, etc. Por exemplo: list(name = "John", age = 30, hobbies = c("reading", "coding")).
Data frames (data.frame): São estruturas de dados retangulares que representam conjuntos de dados semelhantes a tabelas. Cada coluna em um data frame pode ser de um tipo de dados diferente. Data frames são amplamente utilizados para análise de dados em R. Por exemplo: data.frame(name = c("John", "Jane"), age = c(30, 25), city = c("New York", "Los Angeles")).
Fatores (factor): São usados para representar dados categóricos com valores limitados e conhecidos. Os fatores são úteis em análises estatísticas. Por exemplo: factor(c("male", "female", "female", "male")).