2022高职国家技能大赛(大数据竞赛)-模块E:数据可视化-任务书2

文章展示了如何使用Vue结合ECharts库,创建柱状图、玫瑰图、折线图和条形图等,来展示消费数据,包括最高消费用户、地区消费占比、商品数量变化、省份消费排名以及省份与地区消费额对比。代码示例详细说明了每个图表的配置和数据结构。
摘要由CSDN通过智能技术生成
因为我没有比赛库数据,所以用我自己的数据代替了,以各国家为省份,各大洲为地区为例子

任务一:用柱状图展示消费额最高的用户

编写Vue工程代码,根据接口,用柱状图展示2020年消费额最高的5个用户,同时将用于图表展示的数据结构在浏览器的console中进行打印输出,将图表可视化结果和浏览器console打印结果分别截图并粘贴至对应报告中。

var options = {
        title:{
          text:'柱状图展示2020年消费额最高的5个用户'
        },
        xAxis:{
          data:userName,
          name:'用户',
          axisLabel:{
            interval:0
          }
        },
        yAxis:{
          name:'消费额'
        },
        series:{
          data:buys,
          type:'bar'
        }
      }    

      myChart.setOption(options)

任务二:用玫瑰图展示各地区消费能力

编写Vue工程代码,根据接口,用基础南丁格尔玫瑰图展示2020年各地区的消费总额占比,同时将用于图表展示的数据结构在浏览器的console中进行打印输出,将图表可视化结果和浏览器console打印结果分别截图并粘贴至对应报告中。

var options = {
        legend:{
          top:'bottom'
        },
        tooltip:{
          formatter:'{b} {d}%'
        },
        title:{
          text:'基础南丁格尔玫瑰图展示2020年各地区的消费总额占比'
        },
        series:{
          data:dataAll,
          type:'pie',
          radius:[40,140],
          roseType:'radius',
          itemStyle:{
            borderRadius:8
          },
          label:{
            formatter:'{b} {d}%'
          }
        }
      }

      myChart.setOption(options)

任务三:用折线图展示每年上架商品数量的变化

编写Vue工程代码,根据接口,用折线图展示每年上架商品数量的变化情况,同时将用于图表展示的数据结构在浏览器的console中进行打印输出,将图表可视化结果和浏览器console打印结果分别截图并粘贴至对应报告中。

因为我自己的数据没有年份只有月份,所以我这里展示每月份的商品数量变化
var options = {
        title:{
          text:'用折线图展示每月上架商品数量的变化情况'
        },
        xAxis:{
          data:citys,
          name:'时间'
        },
        yAxis:{
          name:'商品数量'
        },
        series:{
          data:buys,
          type:'line'
        }
      }

      myChart.setOption(options)

任务四:用条形图展示消费总额最高的省份

编写Vue工程代码,根据接口,用条形图展示2020年消费总额最高的10个省份,同时将用于图表展示的数据结构在浏览器的console中进行打印输出,将图表可视化结果和浏览器console打印结果分别截图并粘贴至对应报告中。

var options = {
        title:{
          text:'条形图展示2020年总消费额最高的10个省份'
        },
        xAxis:{
          name:'总消费额'
        },
        yAxis:{
          data:citys,
          name:'省份'
        },
        series:{
          data:buys,
          type:'bar'
        }
      }

      myChart.setOption(options)

任务五:用折柱混合图展示省份平均消费额和地区平均消费额

编写Vue工程代码,根据接口,用折柱混合图展示2020年各省份平均消费额和地区平均消费额的对比情况,柱状图展示平均消费额最高的5个省份,折线图展示这5个省所在的地区的平均消费额变化,同时将用于图表展示的数据结构在浏览器的console中进行打印输出,将图表可视化结果和浏览器console打印结果分别截图并粘贴至对应报告中。

var options ={
        title:{
          text:'折柱混合图展示2020年各省平均消费额和所对应地区平均消费额对比情况'
        },
        xAxis:[
          {
            data:citys,
            name:'省份',
            axisLabel:{
              interval:0
            }
          },
          {
            data:dq,
            name:'地区'
          }
        ],
        yAxis:{
          name:'平均消费额'
        },
        series:[
          {
            data:buys,
            type:'bar'
          },
          {
            data:dqpj,
            type:'line'
          }
        ]
      }

      myChart.setOption(options)
本人学习不深,如有错误请指正
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值