Toggle navigation
射击标靶图示
By
g***尚
2019-03-06 03:14:50
脚本
16
21
作品使用的第三方脚本
数据管理
上传数据
支持小于 5M 任意格式(csv, xlsx, json, xml, ...)的数据文件
上传后可以通过生成的文件链接异步获取托管的数据。
历史数据
0 条
无历史数据
代码修改记录
信息提示
保存作品
对当前截图不满意?你还可以
上传本地截图
重新截图
作品名称
作品描述
标签
geo
grid
legend
markLine
markPoint
bar
effectScatter
line
lines
map
timeline
title
toolbox
tooltip
visualMap
作品默认版本
最新
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
20:11:45
图表已生成
整理代码
刷新
代码
options = [{ title: { text: '射击标靶图示' }, color: ['#e47c74'], legend: [{ data: ['瞄准'], left: '45%', top: '10%', polarIndex: 0 }, { data: ['靶数'], right: '5%', top: '10%', polarIndex: 1 }], polar: [{ center: ['30%', '52%'] }, { center: ['75%', '52%'] }], tooltip: { trigger: 'item', formatter: function(params) { return params.value[0].toFixed(1) + ' , ' + Math.ceil(params.value[1] / 30) + '点钟方向'; }, axisPointer: { //type: 'cross', }, }, angleAxis: [{ polarIndex: 0, type: 'value', name: '123', min: 1, max: 13, //type: 'category', //data: hours, startAngle: 60, //inverse:true, splitLine: { lineStyle: { color: ['#666'], }, }, axisLine: { lineStyle: { //color:['#fff'], }, } }, { polarIndex: 1, type: 'value', name: '123', min: 1, max: 13, //type: 'category', //data: hours, startAngle: 60, //inverse:true, splitLine: { lineStyle: { color: ['#666'], }, }, axisLine: { lineStyle: { //color:['#fff'], }, } }], radiusAxis: [{ polarIndex: 0, inverse: true, name: '瞄准', nameLocation: 'start', nameRotate: 0, nameTextStyle: { padding: [10, 10, 50, -40], rotate: 90, }, splitLine: { show: false, lineStyle: { // 使用深浅的间隔色 color: ['#ffffff'], width: 2, } }, splitArea: { show: true, //interval:2, areaStyle: { color: ['rgba(26,48,35,1.0)', 'rgba(26,48,35,0.9)'], }, //['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)'], //shadowColor: 'rgba(0, 0, 0, 0.5)', //shadowBlur: 10 }, max: 11, min: 6, axisLabel: { padding: [-0, 15, -45, 0], rotate: 0, color: '#fff', // 使用字符串模板,模板变量为刻度默认标签 {value} //formatter: '{value}环', // 使用函数模板,函数参数分别为刻度数值(类目),刻度的索引 //formatter: function (params) { //return params.value[0]+','; //}, // formatter: function (value, index) { // // 最后一个刻度不显示 // if (index === 5) { // value=''; // } // return value; // } //show:false }, axisLine: { lineStyle: { color: '#666', }, }, }, { polarIndex: 1, inverse: true, name: '靶数', nameLocation: 'start', nameRotate: 0, nameTextStyle: { padding: [10, 10, 50, -40], rotate: 90, }, splitLine: { show: false, lineStyle: { // 使用深浅的间隔色 color: ['#ffffff'], width: 2, } }, splitArea: { show: true, //interval:2, areaStyle: { color: ['rgba(26,48,35,1.0)', 'rgba(26,48,35,0.9)'], }, //['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)'], //shadowColor: 'rgba(0, 0, 0, 0.5)', //shadowBlur: 10 }, max: 11, min: 6, axisLabel: { padding: [-0, 15, -45, 0], rotate: 0, color: '#fff', // 使用字符串模板,模板变量为刻度默认标签 {value} //formatter: '{value}环', // 使用函数模板,函数参数分别为刻度数值(类目),刻度的索引 //formatter: function (params) { //return params.value[0]+','; //}, formatter: function(value, index) { // 最后一个刻度不显示 if (index === 5) { value = ''; } return value; } //show:false }, axisLine: { lineStyle: { color: '#666', }, }, } ], series: [{ polarIndex: 0, smooth: true, coordinateSystem: 'polar', name: '瞄准', type: 'line', showSymbol: false, data: [ [9.064, 101.188], [9.055, 96.874], [8.953, 92.631], [9.006, 89.795], [8.903, 90.355], [8.863, 93.118], [8.830, 96.662], [8.807, 96.824], [8.762, 98.093], [8.793, 95.309], [8.763, 89.542], [10.708, 72.700], [8.682, 78.173], [8.513, 71.802], [8.459, 69.701], [8.255, 69.449], [8.227, 70.200], [8.084, 72.005], [8.033, 73.163], [7.937, 74.296], [7.924, 72.919], [10.597, 83.333], [7.731, 72.247], [7.705, 70.807], [7.557, 68.828], [7.482, 64.072], [7.532, 64.112], [7.501, 64.536], [7.637, 67.776], [7.713, 71.657], [7.819, 72.660], [7.900, 76.109], [8.018, 79.820], [7.924, 81.002], [7.909, 81.853], [8.249, 70.986], [8.015, 78.088], [9.093, 110.414], [9.252, 87.242], [8.599, 69.586], [8.697, 68.479], [8.547, 69.647], [8.699, 69.316], [8.831, 68.901], [8.896, 68.613], [8.850, 70.919], [8.847, 74.544], [8.986, 76.795] ] }, { polarIndex: 1, coordinateSystem: 'polar', name: '靶数', type: 'scatter', showSymbol: false, data: [ [9.064, 101.188], [9.055, 96.874], [8.953, 92.631], [9.006, 89.795], [8.903, 90.355], [8.863, 93.118], [8.830, 96.662], [8.807, 96.824], [8.762, 98.093], [8.793, 95.309], [8.763, 89.542], [10.708, 72.700], [8.682, 78.173], [8.513, 71.802], [8.459, 69.701], [8.255, 69.449], [8.227, 70.200], [8.084, 72.005], [8.033, 73.163], [7.937, 74.296], [7.924, 72.919], [10.597, 83.333], [7.731, 72.247], [7.705, 70.807], [7.557, 68.828], [7.482, 64.072], [7.532, 64.112], [7.501, 64.536], [7.637, 67.776], [7.713, 71.657], [7.819, 72.660], [7.900, 76.109], [8.018, 79.820], [7.924, 81.002], [7.909, 81.853], [8.249, 70.986], [8.015, 78.088], [9.093, 110.414], [9.252, 87.242], [8.599, 69.586], [8.697, 68.479], [8.547, 69.647], [8.699, 69.316], [8.831, 68.901], [8.896, 68.613], [8.850, 70.919], [8.847, 74.544], [8.986, 76.795] ] } ], animationDuration: 2000 }, { backgroundColor: 'rgba(255, 255, 255, 0.81)', title: { //text: '检查企业信息分析' }, tooltip: { trigger: 'axis', axisPointer: { // 坐标轴指示器,坐标轴触发有效 type: 'shadow' // 默认为直线,可选为:'line' | 'shadow' } }, toolbox: { feature: { dataView: { show: true, readOnly: false }, //magicType: {show: true, type: ['stack', 'tiled']}, restore: { show: true }, saveAsImage: { show: true } } }, legend: { //data: ['检查企业数', '完成整改企业数', '违法违规企业数'] }, grid: [{ x: '3%', y: '4%', width: '95%', height: '65%' //containLabel: true }, { x: '3%', y: '75%', width: '95%', height: '15%' } ], xAxis: [{ // type: 'category', gridIndex: 0, show: false, data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'] }, { gridIndex: 1, show: true, data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'] } ], yAxis: [{ type: 'value', //name: '投诉举报数', gridIndex: 0, axisLabel: { formatter: '{value}' } }, { gridIndex: 1, max: 1, splitLine: { show: true } } ], series: [{ name: '检查企业数', type: 'line', itemStyle: { normal: { color: '#01949B' }, }, xAxisIndex: 0, yAxisIndex: 0, data: [0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4] }, { name: '完成整改企业数', type: 'line', itemStyle: { normal: { color: '#EBA954' }, }, xAxisIndex: 0, yAxisIndex: 0, data: [2.2, 2.2, 2.1, 2.1, 2.1, 2.1, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.9, 1.9, 1.9, 1.9, 1.9, 1.9, 1.9, 1.9, 1.9, 1.9, 2.0, 2.0, 2.0, 2.0, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.0, 2.0, 2.0, 2.0, 2.0, 2.1] }, { name: '违法违规企业数', type: 'line', itemStyle: { normal: { color: '#C23531' }, }, xAxisIndex: 0, yAxisIndex: 0, data: [4.4, 4.4, 4.4, 4.4, 4.4, 4.4, 4.4, 4.4, 4.4, 4.4, 4.4, 4.4, 4.4, 4.4, 4.4, 4.4, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.2, 4.2, 4.2, 4.2, 4.2, 4.2, 4.2, 4.2, 4.2, 4.2, 4.2, 4.2, 4.2, 4.2, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1, 4.1] }, { name: '违法违规企业数', type: 'line', itemStyle: { normal: { color: '#C23531' }, }, xAxisIndex: 0, yAxisIndex: 0, data: [1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1] }, { name: '激发', type: 'line', stack: '总量', showSymbol: false, data: [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0], xAxisIndex: 1, yAxisIndex: 1 } ] } ];