purrr and scatterplots
Since ggplot() does not accept lists as an input, it can be paired up with purrr to go from a list to a data frame to a ggplot() graph in just a few lines of code.
You will continue to work with the gh_users data for this exercise. You will use a map_*() function to pull out a few of the named elements and transform them into the correct datatype. Then create a scatterplot that compares the user's number of followers to the user's number of public repositories.
Cet exercice fait partie du cours
Foundations of Functional Programming with purrr
Instructions
map()overgh_users, use themap_*()function that creates a data frame, with four columns, named"login","name","followers"and"public_repos".- Pipe that data frame into a scatterplot, where the
xaxis isfollowersandyispublic_repos.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Create a data frame with four columns
map___(___, `[`,
c(___,___,___,___)) %>%
# Plot followers by public_repos
ggplot(.,
aes(x = ___, y = ___)) +
# Create scatter plots
geom____()