Tidy Tuesday Functions
[This article was first published on r on Joel Soroos, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.
1. Most widely learned functions are in ggplot2 and dplyr packages.
package | n | percent |
---|---|---|
ggplot2 | 16 | 0.176 |
dplyr | 9 | 0.099 |
base | 6 | 0.066 |
stringr | 5 | 0.055 |
ggimage | 3 | 0.033 |
ggraph | 3 | 0.033 |
lubridate | 3 | 0.033 |
tidyr | 3 | 0.033 |
broom | 2 | 0.022 |
cowplot | 2 | 0.022 |
factoextra | 2 | 0.022 |
ggmap | 2 | 0.022 |
grid | 2 | 0.022 |
magick | 2 | 0.022 |
purrr | 2 | 0.022 |
stats | 2 | 0.022 |
tibble | 2 | 0.022 |
2. Chronological listing of all functions that I have learned.
data_week | data_description | package | function_name | purpose |
---|---|---|---|---|
2020-07-28 | Penguins | GGally | ggpairs | pairwise summary statistics |
2020-07-28 | Penguins | stats | kmeans | calculate kmeans clusters |
2020-07-28 | Penguins | factoextra | fviz_cluster | visualize data points grouped by cluster |
2020-07-28 | Penguins | factoextra | fviz_nbclust | visualize optimal cluster size test output |
2020-07-28 | Penguins | NbClust | NbClust | optimal cluster size index of 30 methodologies |
2020-07-14 | Astronauts | stringr | word | parse specific words in string |
2020-07-14 | Astronauts | stringr | str_remove | remove character(s) from string |
2020-07-14 | Astronauts | ggimage | geom_image | image to plot area |
2020-07-14 | Astronauts | ggimage | ggbackground | image to chart background |
2020-07-14 | Astronauts | ggimage | geom_flag | country flag to chart |
2020-07-14 | Astronauts | cowplot | draw_label | label on ggplot object |
2020-07-14 | Astronauts | cowplot | draw_line | line on ggplot object |
2020-07-07 | Coffee | base | scale | Convert to standardized z-score |
2020-07-07 | Coffee | base | format | specify # of digits |
2020-07-07 | Coffee | tidyr | pivot_longer | transform from wide to long format |
2020-05-26 | Cocktails | tidyr | pivot_wider | Transform tall to wide data |
2020-05-26 | Cocktails | UpSetR | upset | Create upset chart |
2020-05-26 | Cocktails | ggupset | scale_x_upset | Create upset chart |
2020-05-26 | Cocktails | grid | grid.text | Add text to base r chart |
2020-04-07 | Tour | here | here | Manage multiple filepaths |
2020-04-07 | Tour | stringr | str_trim | Remove spaces start/end |
2020-01-21 | Spotify | base | seq | Generate sequence of numbers |
2020-01-21 | Spotify | dplyr | slice | Extract records by position |
2020-01-21 | Spotify | base | ceiling | Round up to nearest integer |
2020-01-21 | Spotify | purrr | map | Repeat functions off vectors |
2020-01-21 | Spotify | purrr | reduce | Simplify lists to single values |
2020-01-21 | Spotify | tidyr | unnest | Flatten list-columns |
2020-01-21 | Spotify | ggplot2 | geom_rug | Create rug chart |
2020-01-21 | Spotify | patchwork | plot_annotation | Combine charts |
2019-12-17 | Adoptable Dogs | ggalluvial | geom_alluvium | Alluvial flow diagrams |
2019-12-17 | Adoptable Dogs | viridis | scale_fill_viridis | Incorporate Viridis color scale |
2019-12-17 | Adoptable Dogs | utils | View | Output data frame to a view |
2019-12-17 | Adoptable Dogs | tidytuesdayR | tt_load | load Tidy Tuesday datasets |
2019-12-03 | Tickets | ggplot2 | coord_polar | Convert chart to polar coordinates |
2019-12-03 | Tickets | ggplot2 | geom_area | Create area chart |
2019-12-03 | Tickets | lubridate | ymd_hms | Character to date/time format |
2019-12-03 | Tickets | lubridate | floor_date | Group times |
2019-11-04 | Commute | ggmap | mutate_geocode | Add geocode to existing dataframe |
2019-11-04 | Commute | stringr | str_detect | check for specific string |
2019-10-29 | Squirrels | base | Sys.getenv | API keys to environment variables |
2019-10-29 | Squirrels | ggmap | get_googlempap | Source Google map layer |
2019-10-29 | Squirrels | ggplot2 | facet_wrap | Chart clones by variable |
2019-10-29 | Squirrels | stringr | str_to_title | Convert string to title case |
2019-10-15 | Vehicle MPH | broom | tidy | Regression estimates |
2019-10-15 | Vehicle MPH | magick | read_impage | Import image |
2019-10-15 | Vehicle MPH | grid | rasterGrob | Image to grob |
2019-10-15 | Vehicle MPH | ggplot2 | annotation_custom | Add image to chart |
2019-09-03 | Moore’s Law | stats | loess | Calculate loess regression |
2019-09-03 | Moore’s Law | broom | augment | Regression fit make tidy |
2019-09-03 | Moore’s Law | tibble | tibble | Data frame from scratch |
2019-09-03 | Moore’s Law | base | log10 | Calculate log |
2019-08-20 | Nuclear bombs | gganimate | animate | Animate plots |
2019-08-20 | Nuclear bombs | ggplot2 | geom_tile | Tile plot |
2019-08-20 | Nuclear bombs | ggplot2 | ylim | Extend plot area |
2019-08-13 | Roman emperors | ggplot2 | geom_segment | Segment visualizations |
2019-08-13 | Roman emperors | ggplot2 | geom_text | Text adjacent to points |
2019-08-13 | Roman emperors | lubridate | update | Update date components |
2019-08-13 | Roman emperors | glue | glue | Combine data into string |
2019-08-06 | Bob Ross | wordcloud2 | letterCloud | Word cloud in letter shapes |
2019-08-06 | Bob Ross | tidytext | unnest_tokens | Sentences to records by word |
2019-07-09 | World Cup | dplyr | tally | Sum variable by group in one line |
2019-07-09 | World Cup | dplyr | row_number | Instance of a record in a group |
2019-07-09 | World Cup | dplyr | pull | Data frame to vector |
2019-07-02 | Franchises | waffle | geom_waffle | Waffle chart |
2019-07-02 | Franchises | dplyr | paste | 2-row axis labels |
2019-07-02 | Franchises | extrafont | element.text (family) | Custom fonts |
2019-06-25 | UFOs | ggplot2 | annotate | Annotate text |
2019-06-25 | UFOs | ggplot2 | geom_curve | Annotate arrow |
2019-06-25 | UFOs | ggplot2 | legend.position | Customize legend position |
2019-05-28 | Wine reviews | ggplot2 | geom_violin | Violin charts |
2019-05-28 | Wine reviews | ggdark | dark_mode | Black background |
2019-05-21 | Plastic waste | ggplot2 | geom_smooth | LOESS regression line |
2019-05-21 | Plastic waste | ggplot2 | log10_trans | Logarithimic scales |
2019-05-07 | Class size | countrycode | countrycode | Countries to continents |
2019-05-07 | Class size | forcats | fct_relevel | Custom sort categorical field |
2019-04-30 | Birds | ggridges | geom_density_ridges | Ridgeline charts |
2019-04-30 | Birds | janitor | tabyl | Categorical variable frequencies |
2019-04-23 | Anime | KableExtra | kable | Aestheticly-pleasing tables |
2019-04-23 | Anime | dplyr | summarize_all | Summary stats all fields |
2019-04-23 | Anime | dplyr | mutate_if | Function on mutliple fields |
2019-04-23 | Tennis | ggrepel | geom_label_repel | Text labels in charts |
2019-04-23 | Tennis | dplyr | case_when | Categorical variables to numeric |
2019-03-26 | Pets | ggtextures | geom_textured_col | Image as axis label |
2019-03-26 | Pets | magick | image_read | Import images |
2019-02-26 | Trains | ggraph | geom_edge_link | Edges on charts |
2019-02-26 | Trains | ggraph | geom_node_point | Node points on charts |
2019-02-26 | Trains | ggraph | tbl_graph | Network data to tidy format |
2019-02-26 | Trains | tibble | rowid_to_column | Add unique ID to dataframe |
2019-02-12 | Govt | flexdashboard | flexdashboard | Multiple charts at once |
2019-02-12 | Govt | ggplot2 | geom_rect | Border in chart sections |
2019-02-12 | Govt | dplyr | mutate_at | Function to specific columns |
© 2020 GitHub, Inc. Terms Privacy Security Status Help Contact GitHub Pricing API Training Blog About
To leave a comment for the author, please follow the link and comment on their blog: r on Joel Soroos.
R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.