library(dplyr) # operador pipe e tratamento de dados
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
library(flextable) # para fazer uma tabela no RMarkdown
library(reactable) # para colocar a cor
load("C:/Users/BISPO - ADV/Documents/bases_curso_estatistica/Base_de_dados-master/CARROS.RData")
CARROS$Tipodecombustivel <- ifelse(CARROS$Tipodecombustivel==1,'Alc','Gas')
CARROS$Tipodecombustivel <- ifelse(CARROS$TipodeMarcha==0,'Auto','Manual')
ft1 <- CARROS %>% select(Tipodecombustivel,Preco) %>%
group_by(Tipodecombustivel) %>%
summarise(media.preco=mean(Preco),
desvio.padrao_preco=sd(Preco),
quantidade=n()) %>%
data.frame() %>% flextable()
ft1 <- bg(ft1, bg = "wheat", part = "header")
ft1 <- bg(ft1, i = ~ media.preco < 300, bg = "skyblue", part = "body")
ft1 <- bg(ft1, i = ~ media.preco > 300, bg = "pink", part = "body")
ft1 %>% theme_vader()
Tipodecombustivel | media.preco | desvio.padrao_preco | quantidade |
Auto | 290.3789 | 110.17165 | 19 |
Manual | 143.5308 | 87.20399 | 13 |
ft2 <- CARROS %>% select(TipodeMarcha,Kmporlitro) %>%
group_by(TipodeMarcha) %>%
summarise(media=round(mean(Kmporlitro),1),
desvio.padrao=round(sd(Kmporlitro),1),
media2=mean(Kmporlitro),
desvio.padrao2=sd(Kmporlitro),
tamanho=n()) %>%
data.frame() %>% flextable()
ft2
TipodeMarcha | media | desvio.padrao | media2 | desvio.padrao2 | tamanho |
0 | 17.1 | 3.8 | 17.14737 | 3.833966 | 19 |
1 | 24.4 | 6.2 | 24.39231 | 6.166504 | 13 |
ft2 %>% theme_tron()
TipodeMarcha | media | desvio.padrao | media2 | desvio.padrao2 | tamanho |
0 | 17.1 | 3.8 | 17.14737 | 3.833966 | 19 |
1 | 24.4 | 6.2 | 24.39231 | 6.166504 | 13 |
boxplot(Preco~Tipodecombustivel,data=CARROS,main="Gráfico 1 - Preço do carro por tipo de combustível",col=c("skyblue","pink"))
library(RColorBrewer)
cor_dark <- brewer.pal(2,"Dark2")
cor_dark
## [1] "#1B9E77" "#D95F02" "#7570B3"
par(bg ="lightyellow")
boxplot(Kmporlitro~TipodeMarcha,data=CARROS,main="Gráfico 2 - Km por litro por tipo de marcha",col=cor_dark)