Using a Plot as a Frame

Every PlotPlot is also a FrameFrame, so can be used to obtain the values of Frame attributes such as a TitleTitle, axis Labels, axis Units, etc., which are typically used when displaying data and/or coordinates. These attributes are, as for any FrameSetFrameSet, derived from the current Frame of the Plot (§13.8). They are also used automatically when using the Plot to plot coordinate axes and coordinate grids (e.g. for labelling them—§21.12).

Because the current Frame of a Plot represents physical coordinates, any Frame operation applied to the Plot will effectively be working in this coordinate system. For example, the astDistanceastDistance and astOffsetastOffset functions will compute distances and offsets in physical coordinate space, while astFormatastFormat and astNormastNorm will format physical coordinates in an appropriate way for display.