(function () { var highcharts = document.createElement('script'); var cdn = 'https://code.highcharts.com/'; var loaded = 0; var encodedUrl = encodeURI('https://app.everviz.com//show/TC-PRVcQl'); var scripts = [ "highcharts.js", "modules/stock.js", "highcharts-more.js", "highcharts-3d.js", "modules/data.js", "modules/exporting.js", "modules/funnel.js", "modules/solid-gauge.js", "modules/export-data.js", "modules/accessibility.js" /* "modules/series-label.js" */ ]; var externalCSS = [ ]; var options = {"chart":{"type":"line","polar":false},"plotOptions":{"series":{"dataLabels":{"enabled":true},"animation":false},"line":{"lineWidth":6,"label":{"connectorNeighbourDistance":24},"marker":{"radius":8,"lineWidth":1,"fillColor":"#00B0F0"}}},"title":{"text":"Jobs in Electric Power Generation Sector","align":"left"},"subtitle":{"text":""},"series":[{"data":[[2016,859719],[2017,883843],[2018,875585]],"name":"Electric Power Generation","dataLabels":{"style":{"fontSize":"16px"},"y":10,"format":"{point.y:,.0f}","enabled":true,"verticalAlign":"top"}}],"pane":{"background":[]},"responsive":{"rules":[]},"legend":{"enabled":false},"credits":{"enabled":true,"text":"Powered by Highcharts Cloud","href":"https://app.everviz.com","style":{"font-size":"16px"}},"yAxis":[{"title":{"text":""}}],"lang":{"thousandsSep":","},"xAxis":[{"tickInterval":1,"tickPosition":"outside","tickLength":8,"plotLines":[{"color":"#e6e6e6","value":2015,"width":1},{"color":"#e6e6e6","value":2016,"width":1},{"color":"#e6e6e6","value":2017,"width":1},{"color":"#e6e6e6","value":2018,"width":1}]}],"exporting":{"enabled":false},"tooltip":{"enabled":false},"colors":["#00B0F0","#434348","#90ed7d","#f7a35c","#8085e9","#f15c80","#e4d354","#2b908f","#f45b5b","#91e8e1"],"data":{"csv":"\"Years\";\"Electric Power Generation\"\n2016;859719\n2017;883843\n2018;875585"}}; function isScriptAlreadyIncluded(src){ var scripts = document.getElementsByTagName("script"); for (var i = 0; i < scripts.length; i++) { if (scripts[i].hasAttribute('src')) { const scriptTag = scripts[i].getAttribute('src') || ''; if ((scriptTag.indexOf(src) >= 0) || (scriptTag.indexOf('highcharts.src.js') > -1 && src === 'highcharts.js') || ((scriptTag.indexOf('stock/highstock.js') > -1) && src === 'modules/highstock.js')) { return true; } } } return false; } function loadCSS() { var cssLength = externalCSS.length; for(var i=0; i < cssLength; i++) { var css = document.createElement('link'); css.rel = 'stylesheet'; css.type = "text/css"; css.href = externalCSS[i]; document.body.appendChild(css); } } function createChart() { if (typeof window['Highcharts'] !== 'undefined') { if (options.yAxis && options.yAxis.length === 1) options.yAxis = options.yAxis[0]; if (options.xAxis && options.xAxis.length === 1) options.xAxis = options.xAxis[0]; if (options.zAxis && options.zAxis.length === 1) options.zAxis = options.zAxis[0]; Highcharts.merge(true, options, { chart: {style: {fontFamily: "'IBM Plex Sans', sans-serif", fontWeight: "500",}}, credits: {style: {fontSize: 12, fontWeight: "500", color: "#ffffff",}}, legend: {itemStyle: {fontSize: 14, fontWeight: "700",}}, plotOptions: {series: {dataLabels: {style: {fontSize: 14,}}}}, subtitle: {style: {fontFamily: "'IBM Plex Sans', sans-serif", fontSize: 15, lineHeight: 20, fontWeight: "400", color: "#222222",}}, title: {style: {fontFamily: "'IBM Plex Sans', sans-serif", fontSize: 17, lineHeight: 21, fontWeight: "700", color: "#222222",}}, tooltip: {style: {fontSize: 14, fontWeight: "500", color: "#222222",}}, xAxis: {labels: {style: {fontSize: 14, fontWeight: "700", color: "#222222",}}, title: {style: {fontFamily: "'IBM Plex Sans', sans-serif", fontSize: 15, fontWeight: "700", color: "#222222",}}}, yAxis: {labels: {style: {fontSize: 14, fontWeight: "700", color: "#222222",}}, title: {style: {fontFamily: "'IBM Plex Sans', sans-serif", fontSize: 15, fontWeight: "700", color: "#222222",}}}, }); Highcharts.merge(true, options, { yAxis: {labels: {formatter: function() {var ret, numericSymbols = ['k', ' million', ' billion', ' trillion', 'q', 'Q'], i = 6; if(this.value >=1000) {while (i-- && ret === undefined) {multi = Math.pow(1000, i + 1); if (this.value >= multi && numericSymbols[i] !== null) {ret = (this.value / multi) + numericSymbols[i]; }}} return (ret ? ret : this.value); }}}, }); if (options && (options.lang || options.global)) { Highcharts.setOptions({ global: options.global || {}, lang: options.lang || {} }); } new Highcharts.Chart('highcharts-TC-PRVcQl', options); } } function check() { if (loaded === scripts.length) { for (var i = 0; i < window.HighchartsCloud.ondone.length; i++) { try { window.HighchartsCloud.ondone[i](); } catch(e) { console.error(e); } } } window.HighchartsCloud.hasLoaded = true; } function loadScript(s) { if (!s) next(); function next() { ++loaded; if (loaded < scripts.length) { loadScript(scripts[loaded]); } check(); } if (isScriptAlreadyIncluded(s)) { return next(); } var n = document.createElement('script'); n.onload = function () { next(); }; if (s.indexOf('https') >= 0) { n.src = s; } else { n.src = cdn + s; } document.body.appendChild(n); } if (typeof window['HighchartsCloud'] === 'undefined') { window.HighchartsCloud = { ondone: [createChart], hasWrapped: false, hasLoaded: false }; loadScript(scripts[0]); loadCSS(); } else { if (window.HighchartsCloud.hasLoaded) { createChart(); } else { window.HighchartsCloud.ondone.push(createChart); } } try { var r = new XMLHttpRequest(); r.open('POST', 'https://api.everviz.com:443/chart/204574/11/view', true); r.setRequestHeader('Content-Type', 'application/json'); r.send(); } catch (e) { } }());