最近有个培训班的小伙伴问到了关于 Stata 中 xtline 命令的使用和循环构造绘图语句的问题,所以特意推出个课程讲解下。
欢迎各位培训班会员参加明晚 8 点的直播课:「Stata 绘图中循环的使用、xtline 用法深入解析以及填充地图的绘制——以新冠疫情数据分析为例」。
在 Stata 的绘图中,我们可以通过叠加多个图层构建复杂的图表,但是图层过多的时候就很难直接编写绘图语句了,这个时候我们可以使用循环来构造绘图语句。另外 xtline 和使用 by() 选项也是常用的绘图方法,本课程将通过疫情数据的分析案例来展示如何使用循环构建绘图语句、xtline 的使用以及疫情地图的绘制。
附件中提供了一个 china-covid19.dta 文件,是 2019 年 12 月 1 日 ~ 2020 年 4 月 26 日中国各城市的新冠疫情数据。首先我们把这份数据读取到 Stata 里面查看下:
找到截止数据中的最后一天确诊数量最多个 9 个市
| 图表 |
|---|
![]() |
使用 xtline 分面绘制
| 图表 |
|---|
![]() |
xtline 也支持叠加绘制:
| 图表 |
|---|
![]() |
全国疫情发展趋势
| 图表 |
|---|
![]() |
每日新增确诊与现存确诊数
| 图表 |
|---|
![]() |
治愈与病死人数
| 图表 |
|---|
![]() |
病死率变化
| 图表 |
|---|
![]() |
确诊数量的城市与省份分布
| 图表 |
|---|
![]() |
| 图表 |
|---|
![]() |
点击这里跳转到 RStata 短书平台获取附件:Stata 绘图中循环的使用、xtline 用法深入解析以及填充地图的绘制——以新冠疫情数据分析为例









评论