From sapply to vapply
This exercise is part of the course
Intermediate R
Exercise instructions
Convert all the sapply()
expressions on the right to their vapply()
counterparts. Their results should be exactly the same; you're only adding robustness. You'll need the templates numeric(1)
and logical(1)
.
Hands-on interactive exercise
Have a go at this exercise by completing this sample code.
# temp is already defined in the workspace
# Convert to vapply() expression
sapply(temp, max)
# Convert to vapply() expression
sapply(temp, function(x, y) { mean(x) > y }, y = 5)