A complete guide to scales

There are numerous scales in ggplot2. Too many to memorize. This app makes it easy for you to find the right scales and arguments for your variable types and aesthetics.

Choose the variable and aesthetic for which you need to find a scale:

Variable type
discretecontinuoustimedatedatetime
Aesthetic
xyfillcolorlinetypesizealphashape

All available scales for your aesthetics and variables:

scale_alphascale_alpha_binnedscale_alpha_continuousscale_alpha_discretescale_alpha_manualscale_alpha_ordinalscale_color_binnedscale_color_brewerscale_color_continuousscale_color_discretescale_color_distillerscale_color_fermenterscale_color_gradientscale_color_gradient2scale_color_gradientnscale_color_greyscale_color_huescale_color_manualscale_color_stepsscale_color_steps2scale_color_stepsnscale_color_viridis_cscale_color_viridis_dscale_fill_brewerscale_fill_continuousscale_fill_discretescale_fill_distillerscale_fill_fermenterscale_fill_gradientscale_fill_gradient2scale_fill_gradientnscale_fill_greyscale_fill_huescale_fill_manualscale_fill_stepsscale_fill_steps2scale_fill_stepsnscale_fill_viridis_bscale_fill_viridis_cscale_fill_viridis_dscale_linetypescale_linetype_discretescale_linetype_manualscale_radiusscale_shapescale_shape_binnedscale_shape_discretescale_shape_manualscale_sizescale_size_areascale_size_binnedscale_size_binned_areascale_size_continuousscale_size_manualscale_x_binnedscale_x_continuousscale_x_datescale_x_datetimescale_x_discretescale_x_log10scale_x_reversescale_x_sqrtscale_x_timescale_y_binnedscale_y_continuousscale_y_datescale_y_datetimescale_y_discretescale_y_log10scale_y_reversescale_y_sqrtscale_y_time

ggplot2tor

Handmade tutorials to help you master ggplot2. Each tutorial provides a step-by-step guide that teaches you how to create visualizations that go beyond the basics of ggplot2.

Creator and author

I am an educational scientist and instructional designer with a curiosity for web development and data visualization. Find me on my personal homepage.