Current File : /home/tradevaly/public_html/public/assets/js/pages/tui-charts.init.js |
/******/ (function() { // webpackBootstrap
var __webpack_exports__ = {};
/*!***********************************************!*\
!*** ./resources/js/pages/tui-charts.init.js ***!
\***********************************************/
/*
Template Name: Skote - Admin & Dashboard Template
Author: Themesbrand
Website: https://themesbrand.com/
Contact: themesbrand@gmail.com
File: Tui charts init Js File
*/
// Bar charts
var barChartWidth = $("#bar-charts").width();
var container = document.getElementById('bar-charts');
var data = {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'June'],
series: [{
name: 'Budget',
data: [5000, 3000, 5000, 7000, 6000, 4000]
}, {
name: 'Income',
data: [8000, 1000, 7000, 2000, 5000, 3000]
}]
};
var options = {
chart: {
width: barChartWidth,
height: 380,
title: 'Monthly Revenue',
format: '1,000'
},
yAxis: {
title: 'Month'
},
xAxis: {
title: 'Amount',
min: 0,
max: 9000,
suffix: '$'
},
series: {
showLabel: false
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
xAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
yAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
series: {
colors: ['#556ee6', '#34c38f']
},
legend: {
label: {
color: '#8791af'
}
}
};
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var barChart = tui.chart.barChart(container, data, options);
$(window).resize(function () {
barChartWidth = $("#bar-charts").width();
barChart.resize({
width: barChartWidth,
height: 350
});
}); // column charts
var columnChartWidth = $("#column-charts").width();
var container = document.getElementById('column-charts');
var data = {
categories: ['Jun, 2019', 'Jul, 2019', 'Aug, 2019', 'Sep, 2019', 'Oct, 2019', 'Nov, 2019', 'Dec, 2019'],
series: [{
name: 'Budget',
data: [5000, 3000, 5000, 7000, 6000, 4000, 1000]
}, {
name: 'Income',
data: [8000, 1000, 7000, 2000, 6000, 3000, 5000]
}, {
name: 'Expenses',
data: [4000, 4000, 6000, 3000, 4000, 5000, 7000]
}]
};
var options = {
chart: {
width: columnChartWidth,
height: 380,
title: 'Monthly Revenue',
format: '1,000'
},
yAxis: {
title: 'Amount',
min: 0,
max: 9000
},
xAxis: {
title: 'Month'
},
legend: {
align: 'top'
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
xAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
yAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
colors: ['#34c38f', '#556ee6', '#f46a6a']
}
}; // For apply theme
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var columnChart = tui.chart.columnChart(container, data, options);
$(window).resize(function () {
columnChartWidth = $("#column-charts").width();
columnChart.resize({
width: columnChartWidth,
height: 350
});
}); // Line charts
var lineChartWidth = $("#line-charts").width();
var container = document.getElementById('line-charts');
var data = {
categories: ['June', 'July', 'Aug', 'Sep', 'Oct', 'Nov'],
series: [{
name: 'Budget',
data: [5000, 3000, 6000, 3000, 6000, 4000]
}, {
name: 'Income',
data: [8000, 1000, 7000, 2000, 5000, 3000]
}, {
name: 'Outgo',
data: [900, 6000, 1000, 9000, 3000, 1000]
}]
};
var options = {
chart: {
width: lineChartWidth,
height: 380,
title: '24-hr Average Temperature'
},
yAxis: {
title: 'Amount',
pointOnColumn: true
},
xAxis: {
title: 'Month'
},
series: {
spline: true,
showDot: false
},
tooltip: {
suffix: '°C'
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
xAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
yAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
colors: ['#f46a6a', '#34c38f', '#556ee6']
}
};
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var lineChart = tui.chart.lineChart(container, data, options);
$(window).resize(function () {
lineChartWidth = $("#line-charts").width();
lineChart.resize({
width: lineChartWidth,
height: 350
});
}); // Area charts
var areaChartWidth = $("#area-charts").width();
var container = document.getElementById('area-charts');
var data = {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'June', 'July', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
series: [{
name: 'Seoul',
data: [20, 40, 25, 50, 15, 45, 33, 34, 20, 30, 22, 13]
}, {
name: 'Sydney',
data: [5, 30, 21, 18, 59, 50, 28, 33, 7, 20, 10, 30]
}, {
name: 'Moskva',
data: [30, 5, 18, 21, 33, 41, 29, 15, 30, 10, 33, 5]
}]
};
var options = {
chart: {
width: areaChartWidth,
height: 380,
title: '24-hr Average Temperature'
},
series: {
zoomable: true,
showDot: false,
areaOpacity: 1
},
yAxis: {
title: 'Temperature (Celsius)',
pointOnColumn: true
},
xAxis: {
title: 'Month'
},
tooltip: {
suffix: '°C'
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
xAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
yAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
colors: ['#f46a6a', '#34c38f', '#556ee6']
}
}; // For apply theme
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var areaChart = tui.chart.areaChart(container, data, options);
$(window).resize(function () {
areaChartWidth = $("#area-charts").width();
areaChart.resize({
width: areaChartWidth,
height: 350
});
}); // Radial charts
var radialChartWidth = $("#radial-charts").width();
var container = document.getElementById('radial-charts');
var data = {
categories: ["Jan", "Feb", "Mar", "April", "May", "Jun"],
series: [{
name: 'Budget',
data: [5000, 3000, 5000, 7000, 6000, 4000]
}, {
name: 'Income',
data: [8000, 8000, 7000, 2000, 5000, 3000]
}, {
name: 'Expenses',
data: [4000, 4000, 6000, 3000, 4000, 5000]
}, {
name: 'Debt',
data: [6000, 3000, 3000, 1000, 2000, 4000]
}]
};
var options = {
chart: {
title: 'Annual Incomes',
width: radialChartWidth,
height: 380
},
series: {
showDot: false,
showArea: false
},
plot: {
type: 'circle'
},
legend: {
align: 'bottom'
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
xAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
yAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
colors: ['#556ee6', '#34c38f', '#f1b44c', '#f46a6a']
}
}; // For apply theme
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var radialChart = tui.chart.radialChart(container, data, options);
$(window).resize(function () {
radialChartWidth = $("#radial-charts").width();
radialChart.resize({
width: radialChartWidth,
height: 350
});
}); // Bubble chart
var bubbleChartWidth = $("#bubble-charts").width();
var container = document.getElementById('bubble-charts');
var data = {
series: [{
name: 'Africa',
data: [{
x: 4200,
y: 70.35,
r: 32209101,
label: 'Morocco'
}, {
x: 4200,
y: 70.71,
r: 76117421,
label: 'Egypt'
}, {
x: 5900,
y: 56.46,
r: 1355246,
label: 'Gabon'
}, {
x: 6600,
y: 72.74,
r: 32129324,
label: 'Algeria'
}, {
x: 6700,
y: 76.28,
r: 5631585,
label: 'Libya'
}, {
x: 7100,
y: 74.66,
r: 9974722,
label: 'Tunisia'
}, {
x: 10500,
y: 69.28,
r: 1096585,
label: 'Trinidad and Tobago'
}, {
x: 12800,
y: 72.09,
r: 1220481,
label: 'Mauritius'
}, {
x: 18200,
y: 78.68,
r: 396851,
label: 'Malta'
}]
}, {
name: 'America',
data: [{
x: 4800,
y: 74.64,
r: 6191368,
label: 'Paraguay'
}, {
x: 4900,
y: 70.92,
r: 6587541,
label: 'El Salvador'
}, {
x: 5600,
y: 69.22,
r: 2754430,
label: 'Peru'
}, {
x: 5800,
y: 74.06,
r: 2501738,
label: 'Venezuela'
}, {
x: 6300,
y: 67.63,
r: 8833634,
label: 'Dominican Republic'
}, {
x: 6500,
y: 67.43,
r: 272945,
label: 'Belize'
}, {
x: 6600,
y: 71.43,
r: 4231077,
label: 'Colombia'
}, {
x: 6900,
y: 72.14,
r: 3000463,
label: 'Panama'
}, {
x: 8100,
y: 71.41,
r: 78410118,
label: 'Brazil'
}, {
x: 9600,
y: 76.63,
r: 3956507,
label: 'Costa Rica'
}, {
x: 9600,
y: 74.94,
r: 4495959,
label: 'Mexico'
}, {
x: 12400,
y: 75.7,
r: 6914475,
label: 'Argentina'
}, {
x: 14500,
y: 75.92,
r: 3399237,
label: 'Uruguay'
}, {
x: 16400,
y: 71.64,
r: 278289,
label: 'Barbados'
}, {
x: 17700,
y: 65.63,
r: 299697,
label: 'Bahamas, The'
}, {
x: 17700,
y: 77.49,
r: 3897960,
label: 'Puerto Rico'
}, {
x: 31500,
y: 79.96,
r: 32507874,
label: 'Canada'
}, {
x: 32100,
y: 77.43,
r: 89302754,
label: 'United States'
}]
}, {
name: 'Asia',
data: [{
x: 5600,
y: 71.96,
r: 92988000,
label: 'China'
}, {
x: 5700,
y: 61.29,
r: 4863169,
label: 'Turkmenistan'
}, {
x: 7700,
y: 69.66,
r: 19018924,
label: 'Iran'
}, {
x: 7800,
y: 66.07,
r: 1514370,
label: 'Kazakhstan'
}, {
x: 8100,
y: 71.41,
r: 14865523,
label: 'Thailand'
}, {
x: 9700,
y: 71.95,
r: 23522482,
label: 'Malaysia'
}, {
x: 12000,
y: 75.23,
r: 25795938,
label: 'Saudi Arabia'
}, {
x: 13100,
y: 72.85,
r: 2903165,
label: 'Oman'
}, {
x: 19200,
y: 75.58,
r: 48598170,
label: 'Korea, South'
}, {
x: 19200,
y: 73.98,
r: 677886,
label: 'Bahrain'
}, {
x: 20800,
y: 79.17,
r: 6199008,
label: 'Israel'
}, {
x: 21300,
y: 76.84,
r: 2257549,
label: 'Kuwait'
}, {
x: 23200,
y: 73.4,
r: 840290,
label: 'Qatar'
}, {
x: 25200,
y: 74.99,
r: 2523915,
label: 'United Arab Emirates'
}, {
x: 25300,
y: 77.06,
r: 22749838,
label: 'Taiwan'
}, {
x: 27800,
y: 81.53,
r: 4353893,
label: 'Singapore'
}, {
x: 29400,
y: 81.04,
r: 52733300,
label: 'Japan'
}, {
x: 34200,
y: 81.39,
r: 6855125,
label: 'Hong Kong'
}]
}, {
name: 'Europe',
data: [{
x: 7700,
y: 71.12,
r: 2235555,
label: 'Romania'
}, {
x: 8200,
y: 71.75,
r: 7517973,
label: 'Bulgaria'
}, {
x: 9800,
y: 66.39,
r: 54378233,
label: 'Russia'
}, {
x: 10700,
y: 76.38,
r: 1582395,
label: 'Chile'
}, {
x: 11200,
y: 74.14,
r: 4496869,
label: 'Croatia'
}, {
x: 11500,
y: 70.86,
r: 2306306,
label: 'Latvia'
}, {
x: 12000,
y: 74.16,
r: 38626349,
label: 'Poland'
}, {
x: 12500,
y: 73.46,
r: 3607899,
label: 'Lithuania'
}, {
x: 14300,
y: 71.38,
r: 1341664,
label: 'Estonia'
}, {
x: 14500,
y: 74.19,
r: 5423567,
label: 'Slovakia'
}, {
x: 14900,
y: 72.25,
r: 1003237,
label: 'Hungary'
}, {
x: 16800,
y: 75.78,
r: 1024617,
label: 'Czech Republic'
}, {
x: 17900,
y: 77.35,
r: 1052414,
label: 'Portugal'
}, {
x: 19600,
y: 75.93,
r: 2011473,
label: 'Slovenia'
}, {
x: 21300,
y: 78.94,
r: 10647529,
label: 'Greece'
}, {
x: 23300,
y: 79.37,
r: 40280780,
label: 'Spain'
}, {
x: 27700,
y: 79.54,
r: 58057477,
label: 'Italy'
}, {
x: 28400,
y: 80.3,
r: 898640,
label: 'Sweden'
}, {
x: 28700,
y: 78.54,
r: 22424609,
label: 'Germany'
}, {
x: 28700,
y: 79.44,
r: 30424213,
label: 'France'
}, {
x: 29000,
y: 78.24,
r: 5214512,
label: 'Finland'
}, {
x: 29500,
y: 78.68,
r: 16318199,
label: 'Netherlands'
}, {
x: 29600,
y: 78.27,
r: 60270708,
label: 'United Kingdom'
}, {
x: 30600,
y: 78.44,
r: 10348276,
label: 'Belgium'
}, {
x: 31300,
y: 78.87,
r: 8174762,
label: 'Austria'
}, {
x: 31900,
y: 77.36,
r: 3969558,
label: 'Ireland'
}, {
x: 31900,
y: 80.18,
r: 293966,
label: 'Iceland'
}, {
x: 32200,
y: 77.44,
r: 5413392,
label: 'Denmark'
}, {
x: 33800,
y: 80.31,
r: 7450867,
label: 'Switzerland'
}]
}, {
name: 'Oceania',
data: [{
x: 2200,
y: 64.56,
r: 5420280,
label: 'Papua New Guinea'
}, {
x: 2700,
y: 61.32,
r: 100798,
label: 'Kiribati'
}, {
x: 5900,
y: 69.2,
r: 880874,
label: 'Fiji'
}, {
x: 14500,
y: 78.75,
r: 108775,
label: 'Virgin Islands'
}, {
x: 23200,
y: 78.49,
r: 1993817,
label: 'New Zealand'
}, {
x: 30700,
y: 80.26,
r: 5991314,
label: 'Australia'
}]
}]
};
var options = {
chart: {
width: radialChartWidth,
height: 380,
title: 'Life Expectancy per GDP',
format: function format(value, chartType, areaType, valueType) {
if (valueType === 'r' || valueType === 'x') {
value = tui.chart.renderUtil.formatToComma(value);
if (valueType === 'x') {
value = '$' + value;
}
}
return value;
}
},
yAxis: {
title: 'Life Expectancy (years)'
},
xAxis: {
title: 'GDP'
},
tooltip: {
template: function template(category, items) {
return '<div class="tui-chart-default-tooltip">' + '<div class="tui-chart-tooltip-head">' + '<span class="tui-chart-legend-rect" style="' + items.cssText + '; width: 10px; height: 10px"></span>' + '<span>' + items.legend + '</span>' + '<span>' + items.label + '</span>' + '</div>' + '<table class="tui-chart-tooltip-body">' + '<tr>' + '<td>GDP</td>' + '<td class="tui-chart-tooltip-value">' + items.x + '</td>' + '</tr>' + '<tr>' + '<td>Life Expectancy</td>' + '<td class="tui-chart-tooltip-value">' + items.y + '</td>' + '</tr>' + '<tr>' + '<td>Population</td>' + '<td class="tui-chart-tooltip-value">' + items.r + '</td>' + '</tr>' + '</table>';
'</div>';
}
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
xAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
yAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
colors: ['#556ee6', '#34c38f', '#f1b44c', '#f46a6a']
}
}; // For apply theme
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var bubbleChart = tui.chart.bubbleChart(container, data, options);
$(window).resize(function () {
bubbleChartWidth = $("#bubble-charts").width();
bubbleChart.resize({
width: bubbleChartWidth,
height: 350
});
}); // Scatter chart
var scatterChartWidth = $("#scatter-charts").width();
var container = document.getElementById('scatter-charts');
var data = {
series: [{
name: 'male',
data: [{
x: 174,
y: 65.6
}, {
x: 175.3,
y: 71.8
}, {
x: 193.5,
y: 80.7
}, {
x: 186.5,
y: 72.6
}, {
x: 187.2,
y: 78.8
}, {
x: 181.5,
y: 74.8
}, {
x: 184,
y: 86.4
}, {
x: 184.5,
y: 78.4
}, {
x: 175,
y: 62
}, {
x: 184,
y: 81.6
}, {
x: 180,
y: 76.6
}, {
x: 177.8,
y: 83.6
}, {
x: 192,
y: 90
}, {
x: 176,
y: 74.6
}, {
x: 174,
y: 71
}, {
x: 184,
y: 79.6
}, {
x: 192.7,
y: 93.8
}, {
x: 171.5,
y: 70
}, {
x: 173,
y: 72.4
}, {
x: 176,
y: 85.9
}, {
x: 176,
y: 78.8
}, {
x: 180.5,
y: 77.8
}, {
x: 172.7,
y: 66.2
}, {
x: 176,
y: 86.4
}, {
x: 173.5,
y: 81.8
}, {
x: 178,
y: 89.6
}, {
x: 180.3,
y: 82.8
}, {
x: 180.3,
y: 76.4
}, {
x: 164.5,
y: 63.2
}, {
x: 173,
y: 60.9
}, {
x: 183.5,
y: 74.8
}, {
x: 175.5,
y: 70
}, {
x: 188,
y: 72.4
}, {
x: 189.2,
y: 84.1
}, {
x: 172.8,
y: 69.1
}, {
x: 170,
y: 59.5
}, {
x: 182,
y: 67.2
}, {
x: 170,
y: 61.3
}, {
x: 177.8,
y: 68.6
}, {
x: 184.2,
y: 80.1
}, {
x: 186.7,
y: 87.8
}, {
x: 171.4,
y: 84.7
}, {
x: 172.7,
y: 73.4
}, {
x: 175.3,
y: 72.1
}, {
x: 180.3,
y: 82.6
}, {
x: 182.9,
y: 88.7
}, {
x: 188,
y: 84.1
}, {
x: 177.2,
y: 94.1
}, {
x: 172.1,
y: 74.9
}, {
x: 167,
y: 59.1
}, {
x: 169.5,
y: 75.6
}, {
x: 174,
y: 86.2
}, {
x: 172.7,
y: 75.3
}, {
x: 182.2,
y: 87.1
}, {
x: 164.1,
y: 55.2
}, {
x: 163,
y: 57
}, {
x: 171.5,
y: 61.4
}, {
x: 184.2,
y: 76.8
}, {
x: 174,
y: 86.8
}, {
x: 174,
y: 72.2
}, {
x: 177,
y: 71.6
}, {
x: 186,
y: 84.8
}, {
x: 167,
y: 68.2
}, {
x: 171.8,
y: 66.1
}, {
x: 182,
y: 72
}, {
x: 167,
y: 64.6
}, {
x: 177.8,
y: 74.8
}, {
x: 164.5,
y: 70
}, {
x: 192,
y: 101.6
}, {
x: 175.5,
y: 63.2
}, {
x: 171.2,
y: 79.1
}, {
x: 181.6,
y: 78.9
}, {
x: 167.4,
y: 67.7
}, {
x: 181.1,
y: 66
}, {
x: 177,
y: 68.2
}, {
x: 174.5,
y: 63.9
}, {
x: 177.5,
y: 72
}, {
x: 170.5,
y: 56.8
}, {
x: 182.4,
y: 74.5
}, {
x: 197.1,
y: 90.9
}, {
x: 180.1,
y: 93
}, {
x: 175.5,
y: 80.9
}, {
x: 180.6,
y: 72.7
}, {
x: 184.4,
y: 68
}, {
x: 175.5,
y: 70.9
}, {
x: 180.6,
y: 72.5
}, {
x: 177,
y: 72.5
}, {
x: 177.1,
y: 83.4
}, {
x: 181.6,
y: 75.5
}, {
x: 176.5,
y: 73
}, {
x: 175,
y: 70.2
}, {
x: 174,
y: 73.4
}, {
x: 165.1,
y: 70.5
}, {
x: 177,
y: 68.9
}, {
x: 192,
y: 102.3
}, {
x: 176.5,
y: 68.4
}, {
x: 169.4,
y: 65.9
}, {
x: 182.1,
y: 75.7
}, {
x: 179.8,
y: 84.5
}, {
x: 175.3,
y: 87.7
}, {
x: 184.9,
y: 86.4
}, {
x: 177.3,
y: 73.2
}, {
x: 167.4,
y: 53.9
}, {
x: 178.1,
y: 72
}, {
x: 168.9,
y: 55.5
}, {
x: 157.2,
y: 58.4
}, {
x: 180.3,
y: 83.2
}, {
x: 170.2,
y: 72.7
}, {
x: 177.8,
y: 64.1
}, {
x: 172.7,
y: 72.3
}, {
x: 165.1,
y: 65
}, {
x: 186.7,
y: 86.4
}, {
x: 165.1,
y: 65
}, {
x: 174,
y: 88.6
}, {
x: 175.3,
y: 84.1
}, {
x: 185.4,
y: 66.8
}, {
x: 177.8,
y: 75.5
}, {
x: 180.3,
y: 93.2
}, {
x: 180.3,
y: 82.7
}, {
x: 177.8,
y: 58
}, {
x: 177.8,
y: 79.5
}, {
x: 177.8,
y: 78.6
}, {
x: 177.8,
y: 71.8
}, {
x: 177.8,
y: 116.4
}, {
x: 163.8,
y: 72.2
}, {
x: 188,
y: 83.6
}, {
x: 198.1,
y: 85.5
}, {
x: 175.3,
y: 90.9
}, {
x: 166.4,
y: 85.9
}, {
x: 190.5,
y: 89.1
}, {
x: 166.4,
y: 75
}, {
x: 177.8,
y: 77.7
}, {
x: 179.7,
y: 86.4
}, {
x: 172.7,
y: 90.9
}, {
x: 190.5,
y: 73.6
}, {
x: 185.4,
y: 76.4
}, {
x: 168.9,
y: 69.1
}, {
x: 167.6,
y: 84.5
}, {
x: 175.3,
y: 64.5
}, {
x: 170.2,
y: 69.1
}, {
x: 190.5,
y: 108.6
}, {
x: 177.8,
y: 86.4
}, {
x: 190.5,
y: 80.9
}, {
x: 177.8,
y: 87.7
}, {
x: 184.2,
y: 94.5
}, {
x: 176.5,
y: 80.2
}, {
x: 177.8,
y: 72
}, {
x: 180.3,
y: 71.4
}, {
x: 171.4,
y: 72.7
}, {
x: 172.7,
y: 84.1
}, {
x: 172.7,
y: 76.8
}, {
x: 177.8,
y: 63.6
}, {
x: 177.8,
y: 80.9
}, {
x: 182.9,
y: 80.9
}, {
x: 170.2,
y: 85.5
}, {
x: 167.6,
y: 68.6
}, {
x: 175.3,
y: 67.7
}, {
x: 165.1,
y: 66.4
}, {
x: 185.4,
y: 102.3
}, {
x: 181.6,
y: 70.5
}, {
x: 172.7,
y: 95.9
}, {
x: 190.5,
y: 84.1
}, {
x: 179.1,
y: 87.3
}, {
x: 175.3,
y: 71.8
}, {
x: 170.2,
y: 65.9
}, {
x: 193,
y: 95.9
}, {
x: 171.4,
y: 91.4
}, {
x: 177.8,
y: 81.8
}, {
x: 177.8,
y: 96.8
}, {
x: 167.6,
y: 69.1
}, {
x: 167.6,
y: 82.7
}, {
x: 180.3,
y: 75.5
}, {
x: 182.9,
y: 79.5
}, {
x: 176.5,
y: 73.6
}, {
x: 186.7,
y: 91.8
}, {
x: 188,
y: 84.1
}, {
x: 188,
y: 85.9
}, {
x: 177.8,
y: 81.8
}, {
x: 174,
y: 82.5
}, {
x: 177.8,
y: 80.5
}, {
x: 171.4,
y: 70
}, {
x: 185.4,
y: 81.8
}, {
x: 185.4,
y: 84.1
}, {
x: 188,
y: 90.5
}, {
x: 188,
y: 91.4
}, {
x: 182.9,
y: 89.1
}, {
x: 176.5,
y: 85
}, {
x: 175.3,
y: 69.1
}, {
x: 175.3,
y: 73.6
}, {
x: 188,
y: 80.5
}, {
x: 188,
y: 82.7
}, {
x: 175.3,
y: 86.4
}, {
x: 170.5,
y: 67.7
}, {
x: 179.1,
y: 92.7
}, {
x: 177.8,
y: 93.6
}, {
x: 175.3,
y: 70.9
}, {
x: 182.9,
y: 75
}, {
x: 170.8,
y: 93.2
}, {
x: 188,
y: 93.2
}, {
x: 180.3,
y: 77.7
}, {
x: 177.8,
y: 61.4
}, {
x: 185.4,
y: 94.1
}, {
x: 168.9,
y: 75
}, {
x: 185.4,
y: 83.6
}, {
x: 180.3,
y: 85.5
}, {
x: 174,
y: 73.9
}, {
x: 167.6,
y: 66.8
}, {
x: 182.9,
y: 87.3
}, {
x: 160,
y: 72.3
}, {
x: 180.3,
y: 88.6
}, {
x: 167.6,
y: 75.5
}, {
x: 186.7,
y: 101.4
}, {
x: 175.3,
y: 91.1
}, {
x: 175.3,
y: 67.3
}, {
x: 175.9,
y: 77.7
}, {
x: 175.3,
y: 81.8
}, {
x: 179.1,
y: 75.5
}, {
x: 181.6,
y: 84.5
}, {
x: 177.8,
y: 76.6
}, {
x: 182.9,
y: 85
}, {
x: 177.8,
y: 102.5
}, {
x: 184.2,
y: 77.3
}, {
x: 179.1,
y: 71.8
}, {
x: 176.5,
y: 87.9
}, {
x: 188,
y: 94.3
}, {
x: 174,
y: 70.9
}, {
x: 167.6,
y: 64.5
}, {
x: 170.2,
y: 77.3
}, {
x: 167.6,
y: 72.3
}, {
x: 188,
y: 87.3
}, {
x: 174,
y: 80
}, {
x: 176.5,
y: 82.3
}, {
x: 180.3,
y: 73.6
}, {
x: 167.6,
y: 74.1
}, {
x: 188,
y: 85.9
}, {
x: 180.3,
y: 73.2
}, {
x: 167.6,
y: 76.3
}, {
x: 183,
y: 65.9
}, {
x: 183,
y: 90.9
}, {
x: 179.1,
y: 89.1
}, {
x: 170.2,
y: 62.3
}, {
x: 177.8,
y: 82.7
}, {
x: 179.1,
y: 79.1
}, {
x: 190.5,
y: 98.2
}, {
x: 177.8,
y: 84.1
}, {
x: 180.3,
y: 83.2
}, {
x: 180.3,
y: 83.2
}]
}, {
name: 'female',
data: [{
x: 161.2,
y: 51.6
}, {
x: 167.5,
y: 59
}, {
x: 159.5,
y: 49.2
}, {
x: 157,
y: 63
}, {
x: 155.8,
y: 53.6
}, {
x: 170,
y: 59
}, {
x: 159.1,
y: 47.6
}, {
x: 166,
y: 69.8
}, {
x: 176.2,
y: 66.8
}, {
x: 160.2,
y: 75.2
}, {
x: 172.5,
y: 55.2
}, {
x: 170.9,
y: 54.2
}, {
x: 172.9,
y: 62.5
}, {
x: 153.4,
y: 42
}, {
x: 160,
y: 50
}, {
x: 147.2,
y: 49.8
}, {
x: 168.2,
y: 49.2
}, {
x: 175,
y: 73.2
}, {
x: 157,
y: 47.8
}, {
x: 167.6,
y: 68.8
}, {
x: 159.5,
y: 50.6
}, {
x: 175,
y: 82.5
}, {
x: 166.8,
y: 57.2
}, {
x: 176.5,
y: 87.8
}, {
x: 170.2,
y: 72.8
}, {
x: 174,
y: 54.5
}, {
x: 173,
y: 59.8
}, {
x: 179.9,
y: 67.3
}, {
x: 170.5,
y: 67.8
}, {
x: 160,
y: 47
}, {
x: 154.4,
y: 46.2
}, {
x: 162,
y: 55
}, {
x: 176.5,
y: 83
}, {
x: 160,
y: 54.4
}, {
x: 152,
y: 45.8
}, {
x: 162.1,
y: 53.6
}, {
x: 170,
y: 73.2
}, {
x: 160.2,
y: 52.1
}, {
x: 161.3,
y: 67.9
}, {
x: 166.4,
y: 56.6
}, {
x: 168.9,
y: 62.3
}, {
x: 163.8,
y: 58.5
}, {
x: 167.6,
y: 54.5
}, {
x: 160,
y: 50.2
}, {
x: 161.3,
y: 60.3
}, {
x: 167.6,
y: 58.3
}, {
x: 165.1,
y: 56.2
}, {
x: 160,
y: 50.2
}, {
x: 170,
y: 72.9
}, {
x: 157.5,
y: 59.8
}, {
x: 167.6,
y: 61
}, {
x: 160.7,
y: 69.1
}, {
x: 163.2,
y: 55.9
}, {
x: 152.4,
y: 46.5
}, {
x: 157.5,
y: 54.3
}, {
x: 168.3,
y: 54.8
}, {
x: 180.3,
y: 60.7
}, {
x: 165.5,
y: 60
}, {
x: 165,
y: 62
}, {
x: 164.5,
y: 60.3
}, {
x: 156,
y: 52.7
}, {
x: 160,
y: 74.3
}, {
x: 163,
y: 62
}, {
x: 165.7,
y: 73.1
}, {
x: 161,
y: 80
}, {
x: 162,
y: 54.7
}, {
x: 166,
y: 53.2
}, {
x: 174,
y: 75.7
}, {
x: 172.7,
y: 61.1
}, {
x: 167.6,
y: 55.7
}, {
x: 151.1,
y: 48.7
}, {
x: 164.5,
y: 52.3
}, {
x: 163.5,
y: 50
}, {
x: 152,
y: 59.3
}, {
x: 169,
y: 62.5
}, {
x: 164,
y: 55.7
}, {
x: 161.2,
y: 54.8
}, {
x: 155,
y: 45.9
}, {
x: 170,
y: 70.6
}, {
x: 176.2,
y: 67.2
}, {
x: 170,
y: 69.4
}, {
x: 162.5,
y: 58.2
}, {
x: 170.3,
y: 64.8
}, {
x: 164.1,
y: 71.6
}, {
x: 169.5,
y: 52.8
}, {
x: 163.2,
y: 59.8
}, {
x: 154.5,
y: 49
}, {
x: 159.8,
y: 50
}, {
x: 173.2,
y: 69.2
}, {
x: 170,
y: 55.9
}, {
x: 161.4,
y: 63.4
}, {
x: 169,
y: 58.2
}, {
x: 166.2,
y: 58.6
}, {
x: 159.4,
y: 45.7
}, {
x: 162.5,
y: 52.2
}, {
x: 159,
y: 48.6
}, {
x: 162.8,
y: 57.8
}, {
x: 159,
y: 55.6
}, {
x: 179.8,
y: 66.8
}, {
x: 162.9,
y: 59.4
}, {
x: 161,
y: 53.6
}, {
x: 151.1,
y: 73.2
}, {
x: 168.2,
y: 53.4
}, {
x: 168.9,
y: 69
}, {
x: 173.2,
y: 58.4
}, {
x: 171.8,
y: 56.2
}, {
x: 178,
y: 70.6
}, {
x: 164.3,
y: 59.8
}, {
x: 163,
y: 72
}, {
x: 168.5,
y: 65.2
}, {
x: 166.8,
y: 56.6
}, {
x: 172.7,
y: 105.2
}, {
x: 163.5,
y: 51.8
}, {
x: 169.4,
y: 63.4
}, {
x: 167.8,
y: 59
}, {
x: 159.5,
y: 47.6
}, {
x: 167.6,
y: 63
}, {
x: 161.2,
y: 55.2
}, {
x: 160,
y: 45
}, {
x: 163.2,
y: 54
}, {
x: 162.2,
y: 50.2
}, {
x: 161.3,
y: 60.2
}, {
x: 149.5,
y: 44.8
}, {
x: 157.5,
y: 58.8
}, {
x: 163.2,
y: 56.4
}, {
x: 172.7,
y: 62
}, {
x: 155,
y: 49.2
}, {
x: 156.5,
y: 67.2
}, {
x: 164,
y: 53.8
}, {
x: 160.9,
y: 54.4
}, {
x: 162.8,
y: 58
}, {
x: 167,
y: 59.8
}, {
x: 160,
y: 54.8
}, {
x: 160,
y: 43.2
}, {
x: 168.9,
y: 60.5
}, {
x: 158.2,
y: 46.4
}, {
x: 156,
y: 64.4
}, {
x: 160,
y: 48.8
}, {
x: 167.1,
y: 62.2
}, {
x: 158,
y: 55.5
}, {
x: 167.6,
y: 57.8
}, {
x: 156,
y: 54.6
}, {
x: 162.1,
y: 59.2
}, {
x: 173.4,
y: 52.7
}, {
x: 159.8,
y: 53.2
}, {
x: 170.5,
y: 64.5
}, {
x: 159.2,
y: 51.8
}, {
x: 157.5,
y: 56
}, {
x: 161.3,
y: 63.6
}, {
x: 162.6,
y: 63.2
}, {
x: 160,
y: 59.5
}, {
x: 168.9,
y: 56.8
}, {
x: 165.1,
y: 64.1
}, {
x: 162.6,
y: 50
}, {
x: 165.1,
y: 72.3
}, {
x: 166.4,
y: 55
}, {
x: 160,
y: 55.9
}, {
x: 152.4,
y: 60.4
}, {
x: 170.2,
y: 69.1
}, {
x: 162.6,
y: 84.5
}, {
x: 170.2,
y: 55.9
}, {
x: 158.8,
y: 55.5
}, {
x: 172.7,
y: 69.5
}, {
x: 167.6,
y: 76.4
}, {
x: 162.6,
y: 61.4
}, {
x: 167.6,
y: 65.9
}, {
x: 156.2,
y: 58.6
}, {
x: 175.2,
y: 66.8
}, {
x: 172.1,
y: 56.6
}, {
x: 162.6,
y: 58.6
}, {
x: 160,
y: 55.9
}, {
x: 165.1,
y: 59.1
}, {
x: 182.9,
y: 81.8
}, {
x: 166.4,
y: 70.7
}, {
x: 165.1,
y: 56.8
}, {
x: 177.8,
y: 60
}, {
x: 165.1,
y: 58.2
}, {
x: 175.3,
y: 72.7
}, {
x: 154.9,
y: 54.1
}, {
x: 158.8,
y: 49.1
}, {
x: 172.7,
y: 75.9
}, {
x: 168.9,
y: 55
}, {
x: 161.3,
y: 57.3
}, {
x: 167.6,
y: 55
}, {
x: 165.1,
y: 65.5
}, {
x: 175.3,
y: 65.5
}, {
x: 157.5,
y: 48.6
}, {
x: 163.8,
y: 58.6
}, {
x: 167.6,
y: 63.6
}, {
x: 165.1,
y: 55.2
}, {
x: 165.1,
y: 62.7
}, {
x: 168.9,
y: 56.6
}, {
x: 162.6,
y: 53.9
}, {
x: 164.5,
y: 63.2
}, {
x: 176.5,
y: 73.6
}, {
x: 168.9,
y: 62
}, {
x: 175.3,
y: 63.6
}, {
x: 159.4,
y: 53.2
}, {
x: 160,
y: 53.4
}, {
x: 170.2,
y: 55
}, {
x: 162.6,
y: 70.5
}, {
x: 167.6,
y: 54.5
}, {
x: 162.6,
y: 54.5
}, {
x: 160.7,
y: 55.9
}, {
x: 160,
y: 59
}, {
x: 157.5,
y: 63.6
}, {
x: 162.6,
y: 54.5
}, {
x: 152.4,
y: 47.3
}, {
x: 170.2,
y: 67.7
}, {
x: 165.1,
y: 80.9
}, {
x: 172.7,
y: 70.5
}, {
x: 165.1,
y: 60.9
}, {
x: 170.2,
y: 63.6
}, {
x: 170.2,
y: 54.5
}, {
x: 170.2,
y: 59.1
}, {
x: 161.3,
y: 70.5
}, {
x: 167.6,
y: 52.7
}, {
x: 167.6,
y: 62.7
}, {
x: 165.1,
y: 86.3
}, {
x: 162.6,
y: 66.4
}, {
x: 152.4,
y: 67.3
}, {
x: 168.9,
y: 63
}, {
x: 170.2,
y: 73.6
}, {
x: 175.2,
y: 62.3
}, {
x: 175.2,
y: 57.7
}, {
x: 160,
y: 55.4
}, {
x: 165.1,
y: 104.1
}, {
x: 174,
y: 55.5
}, {
x: 170.2,
y: 77.3
}, {
x: 160,
y: 80.5
}, {
x: 167.6,
y: 64.5
}, {
x: 167.6,
y: 72.3
}, {
x: 167.6,
y: 61.4
}, {
x: 154.9,
y: 58.2
}, {
x: 162.6,
y: 81.8
}, {
x: 175.3,
y: 63.6
}, {
x: 171.4,
y: 53.4
}, {
x: 157.5,
y: 54.5
}, {
x: 165.1,
y: 53.6
}, {
x: 160,
y: 60
}, {
x: 174,
y: 73.6
}, {
x: 162.6,
y: 61.4
}, {
x: 174,
y: 55.5
}, {
x: 162.6,
y: 63.6
}, {
x: 161.3,
y: 60.9
}, {
x: 156.2,
y: 60
}, {
x: 149.9,
y: 46.8
}, {
x: 169.5,
y: 57.3
}, {
x: 160,
y: 64.1
}, {
x: 175.3,
y: 63.6
}, {
x: 169.5,
y: 67.3
}, {
x: 160,
y: 75.5
}, {
x: 172.7,
y: 68.2
}, {
x: 162.6,
y: 61.4
}, {
x: 157.5,
y: 76.8
}, {
x: 176.5,
y: 71.8
}, {
x: 164.4,
y: 55.5
}, {
x: 160.7,
y: 48.6
}, {
x: 174,
y: 66.4
}, {
x: 163.8,
y: 67.3
}]
}]
};
var options = {
chart: {
width: scatterChartWidth,
height: 380,
title: 'Height vs Weight'
},
yAxis: {
title: 'Weight (kg)'
},
xAxis: {
title: 'Height (cm)'
},
tooltip: {
template: function template(category, items) {
return '<div class="tui-chart-default-tooltip">' + '<div class="tui-chart-tooltip-head">' + items.legend + '</div>' + '<table class="tui-chart-tooltip-body">' + '<tr>' + '<td>Weight</td>' + '<td class="tui-chart-tooltip-value">' + items.x + 'kg</td>' + '</tr>' + '<tr>' + '<td>Height</td>' + '<td class="tui-chart-tooltip-value">' + items.y + 'cm</td>' + '</tr>' + '</table>' + '</div>';
}
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
xAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
yAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
colors: ['#34c38f', '#556ee6']
}
}; // For apply theme
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var scatterChart = tui.chart.scatterChart(container, data, options);
$(window).resize(function () {
scatterChartWidth = $("#scatter-charts").width();
scatterChart.resize({
width: scatterChartWidth,
height: 350
});
}); // Pie charts
var pieChartWidth = $("#pie-charts").width();
var container = document.getElementById('pie-charts');
var data = {
categories: ['Browser'],
series: [{
name: 'Chrome',
data: 46.02
}, {
name: 'IE',
data: 20.47
}, {
name: 'Firefox',
data: 17.71
}, {
name: 'Safari',
data: 5.45
}, {
name: 'Etc',
data: 10.35
}]
};
var options = {
chart: {
width: pieChartWidth,
height: 380,
title: 'Usage share of web browsers'
},
tooltip: {
suffix: '%'
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
colors: ['#556ee6', '#34c38f', '#f46a6a', '#50a5f1', '#f1b44c']
}
}; // For apply theme
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var pieChart = tui.chart.pieChart(container, data, options);
$(window).resize(function () {
pieChartWidth = $("#pie-charts").width();
pieChart.resize({
width: pieChartWidth,
height: 350
});
}); // Donut pie chart
var donutpieChartWidth = $("#donut-charts").width();
var container = document.getElementById('donut-charts');
var data = {
categories: ['Browser'],
series: [{
name: 'Chrome',
data: 46.02
}, {
name: 'IE',
data: 20.47
}, {
name: 'Firefox',
data: 17.71
}, {
name: 'Safari',
data: 5.45
}, {
name: 'Etc',
data: 10.35
}]
};
var options = {
chart: {
width: donutpieChartWidth,
height: 380,
title: 'Usage share of web browsers',
format: function format(value, chartType, areaType, valuetype, legendName) {
if (areaType === 'makingSeriesLabel') {
// formatting at series area
value = value + '%';
}
return value;
}
},
series: {
radiusRange: ['40%', '100%'],
showLabel: true
},
tooltip: {
suffix: '%'
},
legend: {
align: 'bottom'
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
series: {
colors: ['#556ee6', '#34c38f', '#f46a6a', '#50a5f1', '#f1b44c']
},
label: {
color: '#fff',
fontFamily: 'sans-serif'
}
}
}; // For apply theme
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var donutChart = tui.chart.pieChart(container, data, options);
$(window).resize(function () {
donutpieChartWidth = $("#donut-charts").width();
donutChart.resize({
width: donutpieChartWidth,
height: 350
});
}); // Heatmap chart
var heatmapchartsWidth = $("#heatmap-charts").width();
var container = document.getElementById('heatmap-charts');
var data = {
categories: {
x: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'June', 'July', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
y: ['Seoul', 'Seattle', 'Sydney', 'Moskva', 'Jungfrau']
},
series: [[-3.5, -1.1, 4.0, 11.3, 17.5, 21.5, 24.9, 25.2, 20.4, 13.9, 6.6, -0.6], [3.8, 5.6, 7.0, 9.1, 12.4, 15.3, 17.5, 17.8, 15.0, 10.6, 6.4, 3.7], [22.1, 22.0, 20.9, 18.3, 15.2, 12.8, 11.8, 13.0, 15.2, 17.6, 19.4, 21.2], [-10.3, -9.1, -4.1, 4.4, 12.2, 16.3, 18.5, 16.7, 10.9, 4.2, -2.0, -7.5], [-13.2, -13.7, -13.1, -10.3, -6.1, -3.2, 0.0, -0.1, -1.8, -4.5, -9.0, -10.9]]
};
var options = {
chart: {
width: heatmapchartsWidth,
height: 380,
title: '24-hr Average Temperature'
},
yAxis: {
title: 'City'
},
xAxis: {
title: 'Month'
},
series: {
showLabel: true
},
tooltip: {
suffix: '°C'
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
xAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
yAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
startColor: '#556ee6',
endColor: '#34c38f',
overColor: '#75b5aa',
borderColor: '#F4511E'
}
}; // For apply theme
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var heatmapChart = tui.chart.heatmapChart(container, data, options);
$(window).resize(function () {
heatmapChartChartWidth = $("#heatmap-charts").width();
heatmapChart.resize({
width: heatmapChartChartWidth,
height: 350
});
}); // Treemap chart
var treemapchartsWidth = $("#treemap-charts").width();
var container = document.getElementById('treemap-charts');
var data = {
series: [{
label: 'Documents',
children: [{
label: 'docs',
children: [{
label: 'pages',
value: 1.3
}, {
label: 'keynote',
value: 2.5
}, {
label: 'numbers',
value: 1.2
}]
}, {
label: 'photos',
value: 5.5
}, {
label: 'videos',
value: 20.7
}]
}, {
label: 'Downloads',
children: [{
label: 'recents',
value: 5.3
}, {
label: '2015',
value: 10.1
}, {
label: '2014',
value: 8.2
}]
}, {
label: 'Application',
value: 16.4
}, {
label: 'Desktop',
value: 4.5
}]
};
var options = {
chart: {
width: treemapchartsWidth,
height: 380,
title: 'Used disk space'
},
series: {
showLabel: true,
zoomable: false,
useLeafLabel: true
},
tooltip: {
suffix: 'GB'
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
colors: ['#556ee6', '#34c38f', '#f1b44c', '#f46a6a'],
borderColor: 'rgba(255, 255, 255, 0.4)',
borderWidth: 4
}
}; // For apply theme
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var treemapChart = tui.chart.treemapChart(container, data, options);
$(window).resize(function () {
treemapChartChartWidth = $("#treemap-charts").width();
treemapChart.resize({
width: treemapChartChartWidth,
height: 350
});
}); // Map charts
var mapchartsWidth = $("#map-charts").width();
var container = document.getElementById('map-charts');
var data = {
series: [{
code: 'US-AK',
data: -3.0
}, {
code: 'US-AL',
data: 17.1
}, {
code: 'US-AZ',
data: 15.7
}, {
code: 'US-CA',
data: 15.2
}, {
code: 'US-CO',
data: 7.3
}, {
code: 'US-CT',
data: 9.4
}, {
code: 'US-DC',
data: 12.3
}, {
code: 'US-DE',
data: 12.9
}, {
code: 'US-FL',
data: 21.5
}, {
code: 'US-GA',
data: 17.5
}, {
code: 'US-HI',
data: 21.1
}, {
code: 'US-IA',
data: 8.8
}, {
code: 'US-ID',
data: 6.9
}, {
code: 'US-IL',
data: 11.0
}, {
code: 'US-IN',
data: 10.9
}, {
code: 'US-KS',
data: 12.4
}, {
code: 'US-KY',
data: 13.1
}, {
code: 'US-LA',
data: 19.1
}, {
code: 'US-MA',
data: 8.8
}, {
code: 'US-MD',
data: 12.3
}, {
code: 'US-ME',
data: 5.0
}, {
code: 'US-MI',
data: 6.9
}, {
code: 'US-MN',
data: 5.1
}, {
code: 'US-MO',
data: 12.5
}, {
code: 'US-MS',
data: 17.4
}, {
code: 'US-NC',
data: 15.0
}, {
code: 'US-ND',
data: 4.7
}, {
code: 'US-NE',
data: 9.3
}, {
code: 'US-NH',
data: 6.6
}, {
code: 'US-NJ',
data: 11.5
}, {
code: 'US-NM',
data: 11.9
}, {
code: 'US-NV',
data: 9.9
}, {
code: 'US-NY',
data: 7.4
}, {
code: 'US-OH',
data: 10.4
}, {
code: 'US-OK',
data: 15.3
}, {
code: 'US-OR',
data: 9.1
}, {
code: 'US-PA',
data: 9.3
}, {
code: 'US-RI',
data: 10.1
}, {
code: 'US-SC',
data: 16.9
}, {
code: 'US-SD',
data: 7.3
}, {
code: 'US-TN',
data: 14.2
}, {
code: 'US-TX',
data: 18.2
}, {
code: 'US-UT',
data: 9.2
}, {
code: 'US-VA',
data: 12.8
}, {
code: 'US-VT',
data: 6.1
}, {
code: 'US-WA',
data: 9.1
}, {
code: 'US-WI',
data: 11.0
}, {
code: 'US-WV',
data: 6.2
}, {
code: 'US-WY',
data: 5.6
}]
};
var options = {
chart: {
width: mapchartsWidth,
height: 380,
title: 'Average annual temperature of USA (°C)'
},
map: 'usa',
legend: {
align: 'right'
},
tooltip: {
suffix: '°C'
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
startColor: '#556ee6',
endColor: '#34c38f',
overColor: '#75b5aa',
borderColor: '#F4511E'
}
}; // For apply theme
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var mapChart = tui.chart.mapChart(container, data, options);
$(window).resize(function () {
mapChartChartWidth = $("#map-charts").width();
mapChart.resize({
width: mapChartChartWidth,
height: 350
});
}); // Boxplot charts
var boxplotchartsWidth = $("#boxplot-charts").width();
var container = document.getElementById('boxplot-charts');
var data = {
categories: ['Budget', 'Income', 'Expenses', 'Debt'],
series: [{
name: '2015',
data: [[1000, 2500, 3714, 5500, 7000], [1000, 2750, 4571, 5250, 8000], [3000, 4000, 4714, 6000, 7000], [1000, 2250, 3142, 4750, 6000]],
outliers: [[0, 14000], [2, 10000], [3, 9600]]
}, {
name: '2016',
data: [[2000, 4500, 6714, 11500, 13000], [3000, 5750, 7571, 8250, 9000], [5000, 8000, 8714, 9000, 10000], [7000, 9250, 10142, 11750, 12000]],
outliers: [[1, 14000]]
}]
};
var options = {
chart: {
width: boxplotchartsWidth,
height: 380,
title: 'Monthly Revenue',
format: '1,000'
},
yAxis: {
title: 'Amount',
min: 0,
max: 15000
},
xAxis: {
title: 'Month'
},
legend: {
align: 'bottom'
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
xAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
yAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
colors: ['#556ee6', '#34c38f']
}
}; // For apply theme
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var boxplotChart = tui.chart.boxplotChart(container, data, options);
$(window).resize(function () {
boxplotChartChartWidth = $("#boxplot-charts").width();
boxplotChart.resize({
width: boxplotChartChartWidth,
height: 350
});
}); // Bullet charts
var bulletchartsWidth = $("#bullet-charts").width();
var container = document.getElementById('bullet-charts');
var data = {
categories: ['July', 'August'],
series: [{
name: 'Budget',
data: 25,
markers: [28, 2, 15],
ranges: [[-1, 10], [10, 20], [20, 30]]
}, {
name: 'Hello',
data: 11,
markers: [20],
ranges: [[0, 8], [8, 15]]
}, {
name: 'World',
data: 30,
markers: [25],
ranges: [[0, 10], [10, 19], [19, 28]]
}, {
name: 'Income',
data: 23,
markers: [],
ranges: [[19, 25], [13, 19], [0, 13]]
}]
};
var options = {
chart: {
width: bulletchartsWidth,
height: 380,
title: 'Monthly Revenue',
format: '1,000'
},
legend: {
visible: true
},
xAxis: {
max: 35
},
series: {
showLabel: true,
vertical: false
}
};
var theme = {
chart: {
background: {
color: '#fff',
opacity: 0
}
},
title: {
color: '#8791af'
},
xAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
yAxis: {
title: {
color: '#8791af'
},
label: {
color: '#8791af'
},
tickColor: '#8791af'
},
plot: {
lineColor: 'rgba(166, 176, 207, 0.1)'
},
legend: {
label: {
color: '#8791af'
}
},
series: {
colors: ['#556ee6', '#34c38f', '#f1b44c', '#f46a6a'],
ranges: [{
color: '#eee',
opacity: 0.7
}, null, {
color: '#556ee6'
}]
}
}; // For apply theme
tui.chart.registerTheme('myTheme', theme);
options.theme = 'myTheme';
var bulletChart = tui.chart.bulletChart(container, data, options);
$(window).resize(function () {
bulletChartWidth = $("#bullet-charts").width();
bulletChart.resize({
width: bulletChartWidth,
height: 350
});
});
/******/ })()
;