teaching

GGPlot and Geometric Transformations

I’m currently teaching a Geometry course, and wished there was an easy way to illustrate geometric transformations for my students. I’m sure they’ll agree I’m not a great artist. Since R is my preferred way to draw any picture, I thought “Let’s use GGPlot to show transformations!” For those not versed in geometry, we would like to easily visualize translations (shifts along a vector), rotations, and dilations of points (or collections of points) in the complex plane.