matlab 在图片上绘制热力图_Stata绘制热力图详解

本文作者:周宏杰

文字编辑:王碧琪

技术总编:李朋冲

重磅!!!为了大家能够更好地学习Python技术,以及应广大粉丝和往期学员的要求,2019年11月29日-12月1日,武汉字符串数据科技有限公司将在湖北武汉举办《第四期Python编程技术培训》。本次培训采用理论与案例相结合的方式,旨在帮助零基础学员轻松入门Python,由浅入深学习和掌握Python的编程技术,特别是网络数据抓取技术。目前正在火热招生中~

详细培训大纲及报名方式,请点击《 2019年Python第四期培训招生

热力图有着非常广泛的应用,在众多学科中都能见其踪影。通过使用一种渐进的色带来表现相互间的关系,热力图的最终效果要优于离散点的直接显示,可以直观地展现空间数据的疏密程度。

在Stata中,绘制热力图的方法有很多,比如twoway contour graph, heatmap命令,不过这种方法比较复杂,且在调用调色板时容易出错。本文介绍heatplot命令绘制热力图,相对来讲,更简单一些。

安装步骤

(1)需要注意的是,单独安装heatplot是无法运行此命令的,需要我们事先安装palettes。palette译为调色板,顾名思义,就是用来控制色块的颜色、形状、线条。palettes包内包括colorpalette,colorpalette9,symbolpalette以及linepalette四个命令。

(2)安装完palettes之后,再安装heatplot命令

ssc install palettes, replacessc install heatplot, replace

heatplot命令介绍

heatplot的基本语法结构为:heatplot [z] y x [if] [in] [weight],x、y、z是变量,x、y是必选,z是可选。

(1)当仅使用x、y时,彩色带的数值代表各色块的比例,越接近最大值的代表颜色,该色块对应的比例越大,反之亦然。

(2)当加上z时,彩色带的数值代表的是z的数值,越接近最大值代表色,该色块所代表的z值越大,反之亦

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值