|
9 | 9 | system, and the *display* coordinate system. In 95% of your plotting, you |
10 | 10 | won't need to think about this, as it happens under the hood, but as you push |
11 | 11 | the limits of custom figure generation, it helps to have an understanding of |
12 | | -these objects so you can reuse the existing transformations Matplotlib makes |
| 12 | +these objects, so you can reuse the existing transformations Matplotlib makes |
13 | 13 | available to you, or create your own (see :mod:`matplotlib.transforms`). The |
14 | 14 | table below summarizes some useful coordinate systems, a description of each |
15 | 15 | system, and the transformation object for going from each coordinate system to |
|
91 | 91 | Note that specifying the position of Artists in *display* coordinates may |
92 | 92 | change their relative location if the ``dpi`` or size of the figure changes. |
93 | 93 | This can cause confusion when printing or changing screen resolution, because |
94 | | -the object can change location and size. Therefore it is most common for |
| 94 | +the object can change location and size. Therefore, it is most common for |
95 | 95 | artists placed in an Axes or figure to have their transform set to something |
96 | 96 | *other* than the `~.transforms.IdentityTransform()`; the default when an artist |
97 | 97 | is added to an Axes using `~.axes.Axes.add_artist` is for the transform to be |
|
291 | 291 | # coordinates is extremely useful, for example to create a horizontal |
292 | 292 | # span which highlights some region of the y-data but spans across the |
293 | 293 | # x-axis regardless of the data limits, pan or zoom level, etc. In fact |
294 | | -# these blended lines and spans are so useful, we have built in |
| 294 | +# these blended lines and spans are so useful, we have built-in |
295 | 295 | # functions to make them easy to plot (see |
296 | 296 | # :meth:`~matplotlib.axes.Axes.axhline`, |
297 | 297 | # :meth:`~matplotlib.axes.Axes.axvline`, |
|
430 | 430 | # Another use of :class:`~matplotlib.transforms.ScaledTranslation` is to create |
431 | 431 | # a new transformation that is |
432 | 432 | # offset from another transformation, e.g., to place one object shifted a |
433 | | -# bit relative to another object. Typically you want the shift to be in |
| 433 | +# bit relative to another object. Typically, you want the shift to be in |
434 | 434 | # some physical dimension, like points or inches rather than in *data* |
435 | 435 | # coordinates, so that the shift effect is constant at different zoom |
436 | 436 | # levels and dpi settings. |
|
0 commit comments