load("C:/Users/isabe/Desktop/Base_de_dados-master/CARROS.RData")
var(CARROS$Kmporlitro)
## [1] 36.3241
sd(CARROS$Kmporlitro)
## [1] 6.026948
var(CARROS$Preco)
## [1] 15360.8
sd(CARROS$Preco)
## [1] 123.9387
var(CARROS$HP)
## [1] 4700.867
sd(CARROS$HP)
## [1] 68.56287
mean(CARROS$HP)
## [1] 146.6875
# Passo 1 - transformar
CARROS$Tipodecombustivel<- ifelse(CARROS$Tipodecombustivel==0, "Gas","Alc")
CARROS$TipodeMarcha<- ifelse(CARROS$TipodeMarcha==0,"auto","manual")
# Passo 2 - Cruzamento de uma quali por quant
library(dplyr)
##
## 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)
library(reactable)
CARROS %>% select(Preco,Tipodecombustivel) %>%
group_by(Tipodecombustivel) %>%
summarise(Média=round(mean(Preco),2),
Desvio_Padrao=round(sd(Preco),2),
Mediana=median(Preco)) %>% reactable()
CARROS %>% select(Kmporlitro,TipodeMarcha) %>%
group_by(TipodeMarcha) %>%
summarise(Média=round(mean(Kmporlitro),2),
Desvio_Padrao=round(sd(Kmporlitro),2))%>% flextable()%>% theme_tron()
TipodeMarcha | Média | Desvio_Padrao |
auto | 17.15 | 3.83 |
manual | 24.39 | 6.17 |
CARROS %>% select(HP,TipodeMarcha) %>%
group_by(TipodeMarcha) %>%
summarise(Média=round(mean(HP),2),
Desvio_Padrao=round(sd(HP),2))%>% flextable()%>% theme_vanilla()
TipodeMarcha | Média | Desvio_Padrao |
auto | 160.26 | 53.91 |
manual | 126.85 | 84.06 |
#-------------------------------------------
CARROS %>% select(Kmporlitro,TipodeMarcha) %>%
group_by(TipodeMarcha) %>%
summarise(minimo=min(Kmporlitro),
primeiro_quartil=quantile(Kmporlitro,probs=0.25),
mediana=median(Kmporlitro),
terceiro_quartil=quantile(Kmporlitro,probs=0.75),
maximo=max(Kmporlitro)) %>%
flextable() %>% theme_tron()
TipodeMarcha | minimo | primeiro_quartil | mediana | terceiro_quartil | maximo |
auto | 10.4 | 14.95 | 17.3 | 19.2 | 24.4 |
manual | 15.0 | 21.00 | 22.8 | 30.4 | 33.9 |
boxplot(Kmporlitro~TipodeMarcha, data=CARROS,
col=c("red","royalblue"),
horizontal =T,
main="Gráfico 1 - Boxplot do km/l por tipo de marcha")
boxplot(Preco~Tipodecombustivel, data=CARROS,
col=c("red","royalblue"),
horizontal =F,main="Gráfico 2 - Boxplot do preço por tipo de combustivel")