AJITH
2024-04-02
This is the reproducible pitch presentation for the final course project of Coursera Data Science Specialization Course 9: Developing Data Products.
The mtcars dataset from 1974 Motor Trend US magazine comprises fuel
consumption and 10 aspects of automobile design and performance for 32
automobiles.
mpg - Miles per Gallon
cyl - # of cylinders
disp - Displacement, in cubic inches hp - Horsepower
drat - Driveshaft ratio
wt - Weight (1000 lbs)
qsec - 1/4 mile time; a measure of acceleration
vs - Engine shape; 0 = V type, 1 = Straight
am - Transmission type; 0 = Automatic, 1 = Manual
gear - # of gears
carb - # of carburetors
## mpg cyl disp hp
## Min. :10.40 Min. :4.000 Min. : 71.1 Min. : 52.0
## 1st Qu.:15.43 1st Qu.:4.000 1st Qu.:120.8 1st Qu.: 96.5
## Median :19.20 Median :6.000 Median :196.3 Median :123.0
## Mean :20.09 Mean :6.188 Mean :230.7 Mean :146.7
## 3rd Qu.:22.80 3rd Qu.:8.000 3rd Qu.:326.0 3rd Qu.:180.0
## Max. :33.90 Max. :8.000 Max. :472.0 Max. :335.0
## drat wt qsec vs
## Min. :2.760 Min. :1.513 Min. :14.50 Min. :0.0000
## 1st Qu.:3.080 1st Qu.:2.581 1st Qu.:16.89 1st Qu.:0.0000
## Median :3.695 Median :3.325 Median :17.71 Median :0.0000
## Mean :3.597 Mean :3.217 Mean :17.85 Mean :0.4375
## 3rd Qu.:3.920 3rd Qu.:3.610 3rd Qu.:18.90 3rd Qu.:1.0000
## Max. :4.930 Max. :5.424 Max. :22.90 Max. :1.0000
## am gear carb
## Min. :0.0000 Min. :3.000 Min. :1.000
## 1st Qu.:0.0000 1st Qu.:3.000 1st Qu.:2.000
## Median :0.0000 Median :4.000 Median :2.000
## Mean :0.4062 Mean :3.688 Mean :2.812
## 3rd Qu.:1.0000 3rd Qu.:4.000 3rd Qu.:4.000
## Max. :1.0000 Max. :5.000 Max. :8.000
inputVar <- 'mpg'; inputBin <- 10; histVal <- mtcars[, inputVar]
hist(histVal, breaks = seq(min(histVal), max(histVal), length.out = inputBin+1),
xlab = inputVar, main = paste('Distribution of', inputVar),
col = 'darkgray', border = 'white')library(ggplot2)
scatX <- 'Miles per gallon'; scatY <- 'Horsepower'; scatC <- 'Transmission'
ggplot(data = mtcars, aes(x = mpg, y = hp, color = am)) +
geom_point() + xlab(scatX) + ylab(scatY) + labs(colour = scatC) +
ggtitle(paste('Scatter plot of', scatX, 'vs', scatY)) +
theme(plot.title = element_text(hjust = 0.5))