anychart.onDocumentReady(function () {
var chart = anychart.line();
chart.title('Perceived threat of COVID-19 by political affiliation (March–August 2020)');
var data1 = anychart.data
['Apr', 4.46, 0.11, 0.11],
['May', 4.36, 0.126, 0.126],
['June', 4.29, 0.132, 0.132],
['July', 4.49, 0.124, 0.124],
['Aug', 4.47, 0.124, 0.124]
var data2 = anychart.data
['Mar', 3.9, 0.144, 0.144],
['Apr', 4.09, 0.172, 0.172],
['May', 3.71, 0.196, 0.196],
['June', 3.54, 0.198, 0.198],
['July', 3.78, 0.196, 0.196],
['Aug', 3.7, 0.194, 0.195]
var yScale = chart.yScale();
var ticks = chart.yScale().ticks();
chart.yGrid().enabled(true).stroke({
var series1 = chart.line(data1).stroke("#031bbb", 3);
var error1 = series1.error();
error1.valueErrorStroke("#031bbb", 1);
var series1 = chart.marker(data1).type("circle").size(5).stroke("#031bbb", 1).fill("#0066cc");
var series2 = chart.line(data2).stroke("#de0100", 3);
var error2 = series2.error();
error2.valueErrorStroke("#de0100", 1);
var series2 = chart.marker(data2).type("square").size(5).stroke("#de0100", 1).fill("#de0100");
var tooltip = chart.tooltip();
tooltip.displayMode("separated");
.titleFormat('{%seriesName}')
'\nUpper error value: ' +
'\nLower error value: ' +
chart.tooltip().positionMode('point');
chart.container('container');