aaaaa

一.用柱状图展示消费额最高的省份

二.用饼状图展示各地区消费能力(消费总额占比)

<template>
  <div id="main"></div>
</template>

<script>
import echarts from '../../assets/echarts.min.js';
import axios from '../../assets/axios';

export default {
  mounted() {
    var myChart = echarts.init(document.getElementById('main'));

    axios.post('/api/selectOrderInfo', {
      "startTime": "2020-01-01T00:00:00+0800",
      "endTime": "2020-12-31T23:59:59+0800"
    }).then(response => {
      const data = response.data.data;

      // 按地区汇总消费总额
      var regionData = data.reduce((acc, item) => {
        var regionName = item.regionName;
        var finalTotalAmount = item.finalTotalAmount;

        if (acc[regionName]) {
          acc[regionName] += finalTotalAmount;
        } else {
          acc[regionName] = finalTotalAmount;
        }

        return acc;
      }, {});

      // 转换为数组形式
      var roseData = Object.entries(regionData).map(([region, totalAmount]) => ({
        name: region,
        value: totalAmount
      }));

      // 打印处理后的数据结构
      console.log(roseData);

      // 设置图表选项
      var option = {
        title: {
          text: '2020年各地区消费总额占比',
          left: 'center'
        },
        series: [{
          name: '消费总额',
          type: 'pie',
          radius: '55%',
          center:['50%','60%'],
          data: roseData
        }]
      };

      // 使用刚指定的配置项和数据显示图表
      myChart.setOption(option);
    });
  }
}
</script>

<style>
#main {
  width: 100%;
  height: 500px;
}
</style>

三.折线图展示每年上架商品数量变化

四.条形图最高的五个地区

五.用散点图展示省份平均消费额

六.中位数

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值