anychart.onDocumentReady(function () {
var dataSet = anychart.data.set([
['P1', 96.5, 2040, 1200, 1600],
['P2', 77.1, 1794, 1124, 1724],
['P3', 73.2, 2026, 1006, 1806],
['P4', 61.1, 2341, 921, 1621],
['P5', 70.0, 1800, 1500, 1700],
['P6', 60.7, 1507, 1007, 1907],
['P7', 62.1, 2701, 921, 1821],
['P8', 75.1, 1671, 971, 1671],
['P9', 80.0, 1980, 1080, 1880],
['P10', 54.1, 1041, 1041, 1641],
['P11', 51.3, 813, 1113, 1913],
['P12', 59.1, 691, 1091, 1691]
var seriesData_1 = dataSet.mapAs({'x': 0, 'value': 1});
var seriesData_2 = dataSet.mapAs({'x': 0, 'value': 2});
var seriesData_3 = dataSet.mapAs({'x': 0, 'value': 3});
var seriesData_4 = dataSet.mapAs({'x': 0, 'value': 4});
var chart = anychart.column();
chart.title('Combination of Stacked Column and Line Chart (Dual Y-Axis)');
chart.yScale().stackMode('value');
var scale = anychart.scales.linear();
var extraYAxis = chart.yAxis(1);
extraYAxis.orientation('right')
extraYAxis.labels().padding(0, 0, 0, 5);
extraYAxis.labels().format('{%Value}%');
chart.column(seriesData_2);
var lineSeries = chart.line(seriesData_1);
chart.column(seriesData_3);
chart.column(seriesData_4);
chart.container('container');