Treinamento oferecido pelo projeto contabiliDados. Maiores informações, acesse: https://contabilidados.quarto.pub/
glimpse(df) # visão geral compacta dos dados.
summary(df) # estatística descritivas
head(df) # visualizar primeiras linhas do data frame
tail(df) # visualizar ultimas linhas do data frame
names(df) # visualizar apenas os nomes das colunas
nrow(df) # retorna o número de linhas
ncol(df) # retorna o número de colunas
unique(df$empresa) # retorna os valores únicos de uma coluna
View(df) # Abre interface gráfica (janela separada) que exibe uma tabela de dados de forma interativadf <- df %>% mutate(dummy_prejuizo = ifelse(lucroLiquido <= 0, 1, 0)) # Dummy numérica
df$dummy_prejuizo <- factor(df$dummy_prejuizo, levels = 0:1, labels = c("lucro", "prejuizo")) # Atribuindo rótulo
df <- df %>% mutate(dummy_lucro_categ = ifelse(lucroLiquido > 0, "bom", "ruim")) # Criando uma coluna (variável) categorizada
df <- df %>% mutate(roa = lucroLiquido/ativoTotal) # Criando uma coluna (variável) baseada em divisão## Boxplot
boxplot(df$lucroLiquido)
boxplot(df$lucroLiquido,
col = "tomato4", # Cor vibrante da caixa
border = "black", # Cor contrastante das bordas
notch = TRUE, # Adiciona entalhes ao boxplot
main = "Distribuição do Lucro Líquido",
xlab = "Lucro Líquido",
ylab = "Valores",
outpch = 16, # Símbolo preenchido para outliers
outcol = "red") # Cor dos outliers
## Gráfico de dispersão ----
ggplot(df, aes(ativoTotal, receita)) + geom_point()
ggplot(df, aes(ativoTotal, receita)) + geom_point() + geom_smooth(method = "lm", se = F)Material: https://contabilidados.quarto.pub/eventos/introR/introR.html