echarts中的热力图-人物分布

本文介绍了如何使用ECharts结合heatmap.js插件来创建人物分布的热力图。在实现过程中,通过引入必要的js文件并编写相应代码,成功实现了人物的随机分布展示。虽然最初觉得ECharts复杂,但经过学习和实践,发现其实现逻辑并不难理解。
摘要由CSDN通过智能技术生成

     由于近期做了一个有关人物分布的功能,需要echarts中的热力图,起初感觉echarts很难,不过功夫不负有心人,经过查阅,最后解决了,解决的具体方法如下:

下面的代码是具体实现人物随机分布,其中大小,位置代码中都包含其中

不过实现以下代码必须引入heatmap.js和jquery.min.js

<script src="js/heatmap.js"></script>
<script type="text/javascript">
    // 创建一个heatmap实例对象
    // 这里直接指定热点图渲染的div
    var heatmapInstance = h337.create({
        container:document.getElementById("heatmap1"),
        backgroundColor:'#FFAAD5',   
        gradient: {
            '0.5': 'blue',
            '0.8': 'red',
            '0.95': 'white',
            '0.6':'yellow',
            '0.5':'#964B00'
        },
        radius: 17,        // [0,+∞)
        opacity:0.5
    });
    //构建一些随机数据点,网页切图价格这里替换成你的业务数据
    var points = [];
    var max = 0;
    var width = 80;
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值