Bar Chart

Unknown macro: {scrollbar}

Bar Chart


The bar chart plots a set of values as bars for each series in the given dataset.

Dataset Guidelines

This chart expects its data as a categorical dataset.

Required Properties

The only property a bar chart requires is the appropriate chart-type.

<chart-type>BarChart</chart-type>

The optional chart properties that are supported for this chart are listed in the Chart Properties Reference.

Example

The following chart definition will produce the chart in the example below.

<chart>
	<chart-type>BarChart</chart-type>
	<title>Sample Bar Chart</title>
	<title-position>top</title-position>
	<title-font>
		<font-family>Serif</font-family>
		<size>36</size>
		<is-bold>false</is-bold>
		<is-italic>false</is-italic>
	</title-font>
	<subtitles>
		<subtitle>a simple sample</subtitle>
	</subtitles>
	<domain-title>This is the domain title</domain-title>
	<range-title>This is the range title</range-title>
	<chart-background type="gradient">
		<x1>0.0</x1>
		<y1>0.0</y1>
		<color1>#000000</color1>
		<x2>200.0</x2>
		<y2>200.0</y2>
		<color2>#FFFFFF</color2>
		<cyclic>true</cyclic>
	</chart-background>
	<plot-background type="image">test/charts/ChartBackground.jpg</plot-background>
	<orientation>vertical</orientation>
	<height>550</height>
	<width>650</width>
	<is-3D>true</is-3D>
	<is-stacked>false</is-stacked>
	<category-label-rotation>45.0</category-label-rotation>
	<border-visible>true</border-visible>
	<border-paint>#3399FF</border-paint>
        <url-template><![CDATA[/pentaho/Pivot?solution=samples&path=analysis&action=query1.xaction&department=.[{DEPARTMENT}]&measures=.[{MEASURES}]]]></url-template>
	<paramName>MEASURES</paramName>
	<series-name>DEPARTMENT</series-name>
	<color-palette>
		<color>#336699</color>
		<color>#99CCFF</color>
		<color>#999933</color>
		<color>#666699</color>
		<color>#CC9933</color>
		<color>#006666</color>
		<color>#3399FF</color>
		<color>#993300</color>
		<color>#CCCC99</color>
		<color>#666666</color>
	</color-palette>
        <include-legend>true</include-legend>
</chart>

On Pentaho Version 1.7 GA, a few tag have different names

For example, to rotate the label, use the following tag instead:

<domain-label-rotation>45.0</domain-label-rotation>