Question 1

df <- pressure
New_Model_df <- cbind(df, pressure0.5= c(sqrt(df[2])))
names(New_Model_df)[3] = "pressure0.5"
New_Model_df
##    temperature pressure pressure0.5
## 1            0   0.0002  0.01414214
## 2           20   0.0012  0.03464102
## 3           40   0.0060  0.07745967
## 4           60   0.0300  0.17320508
## 5           80   0.0900  0.30000000
## 6          100   0.2700  0.51961524
## 7          120   0.7500  0.86602540
## 8          140   1.8500  1.36014705
## 9          160   4.2000  2.04939015
## 10         180   8.8000  2.96647939
## 11         200  17.3000  4.15932687
## 12         220  32.1000  5.66568619
## 13         240  57.0000  7.54983444
## 14         260  96.0000  9.79795897
## 15         280 157.0000 12.52996409
## 16         300 247.0000 15.71623365
## 17         320 376.0000 19.39071943
## 18         340 558.0000 23.62202362
## 19         360 806.0000 28.39013913

Question 2

x <- c(23,45,-12,NA,52,-54, NA, 22)
  x[c(3,6)]<-NA
   x
## [1] 23 45 NA NA 52 NA NA 22
  x[is.na(x)]
## [1] NA NA NA NA
  is.na(x)
## [1] FALSE FALSE  TRUE  TRUE FALSE  TRUE  TRUE FALSE

Question 3

mtcars %>% filter(cyl==4)
##                 mpg cyl  disp  hp drat    wt  qsec vs am gear carb
## Datsun 710     22.8   4 108.0  93 3.85 2.320 18.61  1  1    4    1
## Merc 240D      24.4   4 146.7  62 3.69 3.190 20.00  1  0    4    2
## Merc 230       22.8   4 140.8  95 3.92 3.150 22.90  1  0    4    2
## Fiat 128       32.4   4  78.7  66 4.08 2.200 19.47  1  1    4    1
## Honda Civic    30.4   4  75.7  52 4.93 1.615 18.52  1  1    4    2
## Toyota Corolla 33.9   4  71.1  65 4.22 1.835 19.90  1  1    4    1
## Toyota Corona  21.5   4 120.1  97 3.70 2.465 20.01  1  0    3    1
## Fiat X1-9      27.3   4  79.0  66 4.08 1.935 18.90  1  1    4    1
## Porsche 914-2  26.0   4 120.3  91 4.43 2.140 16.70  0  1    5    2
## Lotus Europa   30.4   4  95.1 113 3.77 1.513 16.90  1  1    5    2
## Volvo 142E     21.4   4 121.0 109 4.11 2.780 18.60  1  1    4    2
mtcars %>% filter(mpg>25)
##                 mpg cyl  disp  hp drat    wt  qsec vs am gear carb
## Fiat 128       32.4   4  78.7  66 4.08 2.200 19.47  1  1    4    1
## Honda Civic    30.4   4  75.7  52 4.93 1.615 18.52  1  1    4    2
## Toyota Corolla 33.9   4  71.1  65 4.22 1.835 19.90  1  1    4    1
## Fiat X1-9      27.3   4  79.0  66 4.08 1.935 18.90  1  1    4    1
## Porsche 914-2  26.0   4 120.3  91 4.43 2.140 16.70  0  1    5    2
## Lotus Europa   30.4   4  95.1 113 3.77 1.513 16.90  1  1    5    2
mtcars %>% filter(cyl==4 & mpg>25)
##                 mpg cyl  disp  hp drat    wt  qsec vs am gear carb
## Fiat 128       32.4   4  78.7  66 4.08 2.200 19.47  1  1    4    1
## Honda Civic    30.4   4  75.7  52 4.93 1.615 18.52  1  1    4    2
## Toyota Corolla 33.9   4  71.1  65 4.22 1.835 19.90  1  1    4    1
## Fiat X1-9      27.3   4  79.0  66 4.08 1.935 18.90  1  1    4    1
## Porsche 914-2  26.0   4 120.3  91 4.43 2.140 16.70  0  1    5    2
## Lotus Europa   30.4   4  95.1 113 3.77 1.513 16.90  1  1    5    2
mtcars %>% count(mtcars$cyl)
##   mtcars$cyl  n
## 1          4 11
## 2          6  7
## 3          8 14
mtcars %>% count(mtcars$cyl, mean(mpg))
##   mtcars$cyl mean(mpg)  n
## 1          4  20.09062 11
## 2          6  20.09062  7
## 3          8  20.09062 14