worldcloud詞云圖

image.png
npm install echarts
npm install echarts-wordcloud
<template>
  <div id="main" style="height: 500px;"></div>
</template>

<script>
import * as echarts from 'echarts';
import 'echarts-wordcloud';

export default {
  name: "worldCloud",
  mounted() {
    const list = [
      {name: "陜西省", value: "111"},
      {name: "安徽省", value: "222"},
      {name: "湖北省", value: "458"},
      {name: "海南省", value: "445"},
      {name: "福建省", value: "456"},
      {name: "山東省", value: "647"},
      {name: "山西省", value: "189"},
      {name: "河南省", value: "864"},
      {name: "四川省", value: "652"},
    ];
    const option = {
      tooltip: {
        show: true
      },
      series: [{
        name: '項目分析',
        type: 'wordCloud',
        sizeRange: [10, 50],//文字范圍
        //文本旋轉范圍,文本將通過rotationStep45在[-90,90]范圍內(nèi)隨機旋轉
        rotationRange: [-45, 90],
        rotationStep: 45,
        textStyle: {
          color: function () {//文字顏色的隨機色
            return 'rgb(' + [
              Math.round(Math.random() * 250),
              Math.round(Math.random() * 250),
              Math.round(Math.random() * 250)
            ].join(',') + ')';
          },
        },
        data: list
      }]
    };
    const myChartFour = echarts.init(document.getElementById('main'));
    //使用制定的配置項和數(shù)據(jù)顯示圖表
    myChartFour.setOption(option);
  }
}
</script>
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容