20.7 Other important parts

20.7.1 Positions

The Position class is slightly simpler than the other ggproto classes.

compute_layer
compute_panel
setup_params
setup_data

20.7.2 Facets

Look at FacetWrap or FacetGrid, and simply provide new compute_layout(), and map_data() methods

20.7.3 Guides

What is a ggproto?

The answer is back in chapter20 ggplot2 internals