| $.get(ROOT_PATH + '/data/asset/data/life-expectancy-table.json', function (data) { | |
| var symbolSize = 2.5; | |
| option = { | |
| grid3D: {}, | |
| xAxis3D: { | |
| type: 'category' | |
| }, | |
| yAxis3D: {}, | |
| zAxis3D: {}, | |
| dataset: { | |
| dimensions: [ | |
| 'Income', | |
| 'Life Expectancy', | |
| 'Population', | |
| 'Country', | |
| {name: 'Year', type: 'ordinal'} | |
| ], | |
| source: data | |
| }, | |
| series: [ | |
| { | |
| type: 'scatter3D', | |
| symbolSize: symbolSize, | |
| encode: { | |
| x: 'Country', | |
| y: 'Life Expectancy', | |
| z: 'Income', | |
| tooltip: [0, 1, 2, 3, 4] | |
| } | |
| } | |
| ] | |
| }; | |
| myChart.setOption(option); | |
| }); |