2 R
1. Create a function in R that converts Fahrenheit temperatures to Celsius temperatures. [Hint: \(C = (F-32) \cdot 5/9\).]
What you turn in should show
the code that defines your function.
some test cases that show that your function is working. (Show that -40, 32, 98.6, and 212 convert to -40, 0, 37, and 212.) Note: you should be able to test all these cases by calling the function only once. Use
c(-40, 32, 98.6, 212)as the input.
2. The problem uses the KidsFeet data set from the mosaicData package.
The hints are suggested functions that might be of use.
How many kids are represented in the data set. [Hint:
nrow()ordim()]Which of the variables are factors? [Hint:
glimpse()]Add a new variable called
foot_ratiothat is equal tolengthdivided bywidth. [Hint:mutate()]Add a new variable called
biggerfoot2that has values"dom"(ifdomhandandbiggerfootare the same) and"nondom"(ifdomhandandbiggerfootare different). [Hint:mutate(),==,ifelse()orcase_when()]Create new data set called
Boysthat contains only the boys. [Hint:filter(),==]What is the name of the boy with the largest
foot_ratio? Show how to find this programmatically, don’t just scan through the whole data set yourself. [Hint:max()orarrange()]