Toggle navigation
居民幸福指数调研统计
By
好圆圆源源
2016-12-16 06:51:35
脚本
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
图表已生成
整理代码
刷新
代码
var dataBJ = [ [1, 55, 20, 56, 10000, "初中", 30, "已婚", "男", " "], [2, 25, 11, 21, 20000, "高中", 28, "未婚", "男", " "], [3, 70, 50, 40, 60000, "高中", 40, "已婚", "男", " "], [4, 60, 35, 29, 24000, "高中", 48, "未婚", "男", " "], [5, 80, 55, 56, 80000, "本科", 48, "已婚", "女", " "], [6, 50, 57, 60, 40000, "本科", 30, "未婚", "女", " "], [7, 74, 49, 36, 46000, "本科", 28, "已婚", "女", " "], [8, 40, 55, 32, 20000, "本科", 20, "未婚", "男", " "], [9, 80, 60, 43, 90000, "高中", 36, "已婚", "男", " "], [10, 35, 28, 34, 48000, "高中", 15, "未婚", "男", " "], [11, 58, 19, 33, 62000, "高中", 28, "已婚", "女", " "], [12, 41, 11, 54, 36000, "高中", 26, "已婚", "男", " "], [13, 64, 38, 62, 56000, "高中", 33, "已婚", "男", " "], [14, 50, 79, 55, 48000, "本科", 36, "已婚", "女", " "], [15, 40, 63, 44, 23000, "高中", 28, "已婚", "男", " "], [16, 33, 6, 24, 70000, "高中", 14, "未婚", "男", " "], [17, 88, 66, 76, 24000, "本科",25, "已婚", "男", " "], [18, 66, 50, 66, 58000, "高中", 28, "未婚", "女", " "], [19, 57, 31, 34, 49000, "硕士", 29, "已婚", "男", " "], [20, 22, 8, 21, 39000, "本科", 30, "未婚", "男", " "], [21, 39, 15, 36, 21000, "高中", 20, "未婚", "女", " "], [22, 89, 69, 56, 26000, "高中", 35, "已婚", "男", " "], [23, 88, 73, 60, 31000, "高中",33, "已婚", "男", " "], [24, 31, 16, 35, 41000, "本科", 26, "未婚", "女", " "], [25, 42, 25, 43, 52000, "高中", 31, "已婚", "女", " "], [26, 60, 40, 38, 90000, "硕士", 30, "已婚", "男", " "], [27, 24, 12, 19, 88000, "硕士", 45, "未婚", "女", " "], [28, 44, 24, 39, 32000, "高中", 40, "未婚", "男", " "], [29, 89, 96, 47, 88000, "硕士", 39, "已婚", "女", " "], [30, 52, 24, 29, 45000, "高中", 32, "已婚", "男", " "], [31, 55, 20, 56, 10000, "初中", 30, "已婚", "男", " "], [32, 25, 11, 21, 20000, "高中", 28, "未婚", "男", " "], [33, 70, 50, 40, 60000, "高中", 40, "已婚", "男", " "], [34, 60, 35, 29, 24000, "高中", 48, "未婚", "男", " "], [35, 80, 55, 56, 80000, "本科", 48, "已婚", "女", " "], [36, 50, 57, 60, 40000, "本科", 30, "未婚", "女", " "], [37, 74, 49, 36, 46000, "本科", 28, "已婚", "女", " "], [38, 40, 55, 32, 20000, "本科", 47, "未婚", "男", " "], [39, 80, 60, 43, 90000, "高中", 36, "已婚", "男", " "], [40, 35, 28, 34, 48000, "高中", 39, "未婚", "男", " "], [41, 58, 19, 33, 62000, "高中", 28, "已婚", "女", " "], [42, 41, 11, 54, 36000, "高中", 40, "已婚", "男", " "], [43, 64, 38, 62, 56000, "高中", 33, "已婚", "男", " "], [44, 50, 79, 55, 48000, "本科", 36, "已婚", "女", " "], [45, 40, 63, 44, 23000, "高中", 28, "已婚", "男", " "], [46, 33, 6, 24, 70000, "高中", 46, "未婚", "男", " "], [47, 88, 66, 76, 24000, "本科",25, "已婚", "男", " "], [48, 66, 50, 66, 58000, "高中", 39, "未婚", "女", " "], [49, 57, 31, 34, 49000, "硕士", 29, "已婚", "男", " "], [50, 22, 8, 21, 39000, "本科", 30, "未婚", "男", " "], ]; var dataGZ = [ ]; var dataSH = [ ]; var schema = [{ name: 'person', index: 0, text: '人' }, { name: '幸福指数高低index', index: 1, text: '幸福指数高低' }, { name: '幸福指数大小index', index: 2, text: '幸福指数大小' }, { name: 'age', index: 3, text: '年龄' }, { name: 'personal revenue', index: 4, text: '居民收入(personal revenue)' }, { name: 'education', index: 5, text: '受教育状况 (education)' }, { name: 'health', index: 6, text: '健康因素(health)' }, { name: 'marital', index: 7, text: '婚姻状况(marital)' }, { name: 'gender', index: 8, text: '性别(gender)' }, ]; var itemStyle = { normal: { opacity: 0.8, shadowBlur: 10, shadowOffsetX: 0, shadowOffsetY: 0, shadowColor: 'rgba(0, 0, 0, 0.5)' } }; option = { backgroundColor: '#333', color: [ '#dd4444', '#fec42c', '#80F1BE' ], legend: { y: 'top', data: ['居民幸福指数调研统计', ], textStyle: { color: '#fff', fontSize: 16 } }, grid: { x: '10%', x2: 150, y: '18%', y2: '10%' }, tooltip: { padding: 10, backgroundColor: '#222', borderColor: '#777', borderWidth: 1, formatter: function(obj) { var value = obj.value; return '
' + obj.seriesName + ' ' + value[0] + '人' + value[9] + '
' + schema[1].text + ':' + value[1] + '
' + schema[2].text + ':' + value[2] + '
' + schema[3].text + ':' + value[3] + '
' + schema[4].text + ':' + value[4] + '
' + schema[5].text + ':' + value[5] + '
' + schema[6].text + ':' + value[6] + '
' + schema[7].text + ':' + value[7] + '
' + schema[8].text + ':' + value[8] + '
'; } }, xAxis: { type: 'value', name: '人数', nameGap: 16, nameTextStyle: { color: '#fff', fontSize: 14 }, max: 50, splitLine: { show: false }, axisLine: { lineStyle: { color: '#777' } }, axisTick: { lineStyle: { color: '#777' } }, axisLabel: { formatter: '{value}', textStyle: { color: '#fff' } } }, yAxis: { type: 'value', name: '幸福指数', nameLocation: 'end', nameGap: 20, nameTextStyle: { color: '#fff', fontSize: 16 }, axisLine: { lineStyle: { color: '#777' } }, axisTick: { lineStyle: { color: '#777' } }, splitLine: { show: false }, axisLabel: { textStyle: { color: '#fff' } } }, visualMap: [{ left: 'right', top: '10%', dimension: 2, min: 0, max: 100, itemWidth: 30, itemHeight: 120, calculable: true, precision: 0.1, text: ['圆形大小:幸福指数'], textGap: 30, textStyle: { color: '#fff' }, inRange: { symbolSize: [10, 70] }, outOfRange: { symbolSize: [10, 70], color: ['rgba(255,255,255,.2)'] }, controller: { inRange: { color: ['#c23531'] }, outOfRange: { color: ['#444'] } } }, { left: 'right', bottom: '5%', dimension: 6, min: 0, max: 50, itemHeight: 120, calculable: true, precision: 0.1, text: ['明暗:健康指数 '], textGap: 30, textStyle: { color: '#fff' }, inRange: { colorLightness: [1, 0.5] }, outOfRange: { color: ['rgba(255,255,255,.2)'] }, controller: { inRange: { color: ['#c23531'] }, outOfRange: { color: ['#444'] } } }], series: [{ name: '居民幸福指数调研统计', type: 'scatter', itemStyle: itemStyle, data: dataBJ }, ] };