anychart.onDocumentReady(function () {
var data = anychart.data.set([
["QTR1", 1.5, 2.5, 2.0, 1.5, 1.5, 1.0],
["QTR2", 0.5, 2.0, 3.0, 2.5, 1.5, 0.5],
["QTR3", 1.5, 3.0, 2.5, 1.5, 0.5, 1.0],
["QTR4", 1.5, 2.0, 2.5, 1.5, 1.5, 1.0]
var seriesData_1 = data.mapAs({x: 0, value: 1});
var seriesData_2 = data.mapAs({x: 0, value: 2});
var seriesData_3 = data.mapAs({x: 0, value: 3});
var seriesData_4 = data.mapAs({x: 0, value: 4});
var seriesData_5 = data.mapAs({x: 0, value: 5});
var seriesData_6 = data.mapAs({x: 0, value: 6});
var chart = anychart.column();
var yScale1 = anychart.scales.linear();
yScale1.stackMode("percent");
var yScale2 = anychart.scales.linear();
yScale2.stackMode("percent");
var yScale3 = anychart.scales.linear();
yScale3.stackMode("percent");
chart.column(seriesData_1).yScale(yScale1);
chart.column(seriesData_2).yScale(yScale1);
chart.column(seriesData_3).yScale(yScale2);
chart.column(seriesData_4).yScale(yScale2);
chart.column(seriesData_5).yScale(yScale3);
chart.column(seriesData_6).yScale(yScale3);
chart.yAxis().scale(yScale1);
chart.yAxis().labels().format("{%value}%");
chart.tooltip().format("{%yPercentOfCategory}{decimalsCount:2}%");
chart.title("Percent Stacked Chart: Clustered");
chart.container("container");