Introduction to Data Analysis with R

Rlogo

Using Basic Data Analysis functions on the mtcars dataset

mtcars dataset

head(datasets::mtcars) 
             mpg cyl disp  hp drat    wt  qsec vs am gear carb
 Mazda RX4         21.0   6  160 110 3.90 2.620 16.46  0  1    4    4
 Mazda RX4 Wag     21.0   6  160 110 3.90 2.875 17.02  0  1    4    4
 Datsun 710        22.8   4  108  93 3.85 2.320 18.61  1  1    4    1
 Hornet 4 Drive    21.4   6  258 110 3.08 3.215 19.44  1  0    3    1
 Hornet Sportabout 18.7   8  360 175 3.15 3.440 17.02  0  0    3    2
 Valiant           18.1   6  225 105 2.76 3.460 20.22  1  0    3    1

Which car has the highest horsepower (hp) ? 

find and display the car with the highest horsepower

index <- which.max(myCars$hp)
myCars[index,]
               mpg cyl disp  hp drat   wt qsec vs am gear carb
 Maserati Bora  15   8  301 335 3.54 3.57 14.6  0  1    5    8

Maserati Bora has the highest horsepower at 335

Exploring miles per gallon (mpg) of the cars

# find and display the car with the highest mpg
index<-which.max(myCars$mpg)
myCars[index,]
                mpg cyl disp hp drat    wt qsec vs am gear carb
 Toyota Corolla 33.9   4 71.1 65 4.22 1.835 19.9  1  1    4    1

Which car has the “best” combination of mpg and hp?

bestCombo<- myCars$hp / myCars$mpg
myCars[which.max(bestCombo),]
                mpg cyl disp  hp drat   wt qsec vs am gear carb
 Maserati Bora  15   8  301 335 3.54 3.57 14.6  0  1    5    8

Leave a Reply