- <html>
- <head>
- <meta charset="utf-8">
- <title>JS 变换数据</title>
- </head>
- <body>
-
-
- </body>
- </html>
复制代码 - let xData = [];
- let yData = [];
- for (let i = 0; i < 10; i++) {
- xData.push(i);
- yData.push(i);
- }
- function generateData() {
- let data = [];
- for (let i = 0; i < 100; i++) {
- data.push([${x}[i],${y}[i],${T}[i]]);
- }
- return data;
- }
- let data = generateData();
- option = {
- tooltip: {},
- xAxis: {
- type: 'category',
- data: xData
- },
- yAxis: {
- type: 'category',
- data: yData
- },
- visualMap: {
- type: 'piecewise',
- splitNumber: 8,
- min: 0,
- max: 100,
- calculable: true,
- realtime: false,
- orient: 'horizontal',
- left:'center',
- inRange: {
- color: [
- '#313395',
- '#4575b4',
- '#74add1',
- '#abd9e9',
- '#e0f3f8',
- '#ffffbf',
- '#fee090',
- '#fdae61',
- '#f46d43',
- '#d73027',
- '#a50026'
- ]
- }
- },
- series: [
- {
- name: 'Gaussian',
- type: 'heatmap',
- data: data,
- emphasis: {
- itemStyle: {
- borderColor: '#333',
- borderWidth: 1
- }
- },
- progressive: 5000,
- animation: true
- }
- ]
- };
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |