Axis Positioning

The Chart provides support for an unlimited number of the X, Y, and Z axes in Cartesian Charts, as well as an unlimited number of axes for the other charting types such as Polar, Radar, Ternary, etc. The position and orientation of each axis are controlled from the Anchor property attached to the axis, which is specific to the charting type the axis belongs to.

Best Practices for Axis Positioning

Cartesian Charts
  • Position Axes Logically:
    • X-axis (horizontal): Place at the bottom by default; top only if needed.
    • Y-axis (vertical): Place on the left by default.
  • Avoid Obstructing Data: Offset axes from the chart sides if they overlap data or other axes.
  • Crossing Axes: Center axes through zero when data contains both positive and negative values.
  • Multiple Axes: Place secondary axes on the opposite side and choose appropriate color coding to clearly mark series that scale on the secondary axis.
Polar Charts
  • Consider using axis reflection for value axes.
  • Consider using axis polar side docking for value axes if they obstruct data plotted on the polar.