Axes Positioning and Inverting Templates

Overview

Positioning depends on plot type and inversion of axes, below you will find all possible Axes Positioning and Inverting XML Settings with demonstration preview.

Though these settings are demonstrated using Bar/Column charts - they work for all other chart types.

CategorizedVertical, CategorizedBySeriesVertical and Scatter

When <chart plot_type=""> is set to "CategorizedVertical", "CategorizedBySeriesVertical" or "Scatter" positioning and inverting settings work as shown in samples below:

Preview XML Settings
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>

to top

CategorizedHorizontal, CategorizedBySeriesHorizontal

When <chart plot_type=""> is set to "CategorizedHorizontal" or "CategorizedBySeriesHorizontal" positioning and inverting settings work as shown in samples below:

Preview XML Settings
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Normal">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="False" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Normal">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="False" />
07   </x_axis>
08 </axes>
XML Syntax
Plain code
01 <axes>
02   <y_axis position="Opposite">
03     <scale inverted="True" />
04   </y_axis>
05   <x_axis position="Opposite">
06     <scale inverted="True" />
07   </x_axis>
08 </axes>

to top