【Flask+Echarts】饼图实现动态的读取数据 |
您所在的位置:网站首页 › flask数据库存的是数字,前端传入中文 › 【Flask+Echarts】饼图实现动态的读取数据 |
饼图实现动态的读取数据
使用的数据展示 我们先将数据转换成字典类型 datas = {} for item in df.head().values: datas[item[0]] = item[1]然后将html文件中的data改成下列 data: [ {% for data in datas %} {value:{{ datas[data] }}, name: '{{data}}'}, {% endfor %} ],结果如下所示 html DOCTYPE html> 房源占比前五的饼图 // 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('main')); option = { title: { text: '房源占比前五的饼图', subtext: '饼图练习', left: 'center' }, tooltip: { trigger: 'item' }, legend: { orient: 'vertical', left: 'left' }, series: [ { name: '房源占比', type: 'pie', radius: '50%', data: [ {% for data in datas %} {value:{{ datas[data] }}, name: '{{data}}'}, {% endfor %} ], emphasis: { itemStyle: { shadowBlur: 10, shadowOffsetX: 0, shadowColor: 'rgba(0, 0, 0, 0.5)' } } } ] }; // 使用刚指定的配置项和数据显示图表。 myChart.setOption(option); |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |