专栏名称: 爬虫俱乐部
Stata技术控,编程技术咨询,数据讨论与分享,编程和实证培训。
目录
相关文章推荐
Wind万得  ·  小米SU7 Ultra曝光,多款新品同台发布 ·  11 小时前  
法询金融固收组  ·  财政部11号文 ·  3 天前  
深圳市中级人民法院  ·  盗用身份证,“贷”价惨重! ·  3 天前  
深圳市中级人民法院  ·  盗用身份证,“贷”价惨重! ·  3 天前  
金融早实习  ·  麦星投资2025年实习生招聘 ·  3 天前  
51好读  ›  专栏  ›  爬虫俱乐部

一篇来自朋友圈的灵感

爬虫俱乐部  · 公众号  ·  · 2018-07-02 11:16

正文

暑期Stata培训班招生啦!!!接力线上的网课培训,我们在今夏又开始新一轮的线下培训啦! 8月4日至12日 ,爬虫俱乐部期待与您的相遇!培训具体内容详见推文 《暑期Stata编程技术定制培训班》

有问题,不要怕!点击推文底部“阅读原文”下载爬虫俱乐部用户问题登记表并按要求填写后发送至邮箱[email protected],我们会及时为您解答哟~

喜大普奔~爬虫俱乐部的github主站正式上线了!我们的网站地址是:https://stata-club.github.io,粉丝们可以通过该网站访问过去的推文哟~

好消息:爬虫俱乐部隆重推出数据定制及处理业务啦,您有任何网页数据获取及处理方面的难题,请发邮件至我们邮箱[email protected],届时会有俱乐部资深高级会员为您排忧解难!

有问题,不要怕!点击推文底部“ 阅读原文 ”下载爬虫俱乐部用户问题登记表并按要求填写后发送至邮箱 [email protected] ,我们会及时为您解答哟~

喜大普奔~爬虫俱乐部的 github 主站正式上线了!我们的网站地址是: https://stata-club.github.io ,粉丝们可以通过该网站访问过去的推文哟~

好消息 :爬虫俱乐部隆重推出数据定制及处理业务啦,您有任何网页数据获取及处理方面的难题,请发邮件至我们邮箱 [email protected] ,届时会有俱乐部资深高级会员为您排忧解难!


大多数人的日常状态:早上一睁眼要刷朋友圈,晚上临睡前要刷朋友圈,看文献要刷朋友圈,敲代码要刷朋友圈,吃饭也要刷朋友圈,就连微信语音通话也要刷着朋友圈,这大概也许可能是朋友圈有毒吧,其实不然,因为朋友圈中也有灵感哟。

呐,就在小编日常刷朋友圈的时候,突然发现下面这样一条带有雷达图的朋友圈( 来自帅气迷人才华横溢的小哥哥严少 ,字不重要看图),相信大家都有注意到,最近好多APP上都推出各种花里胡哨的测试题,引起了人民群众的狂热追捧,测试结果往往以各种图形来呈现。其中,雷达图就是形象图形的代表之一。

而最最最意外的是,在Stata中我们也可以绘制雷达图呐!

以前,雷达图主要应用于企业经营状况——收益性、生产性、流动性、安全性和成长性的评价,上述指标的分布组合在一起非常像雷达的形状,因此而得名。然而,随着计算机的发展,雷达图已经进入我们的生活,应用越来越广泛。在Stata绘制雷达图的命令是radar,是一个外部命令,使用之前用命令行 ssc install radar 下载即可。

首先,我们查看一下该命令的help文件:

help radar

其中, axes_label 表示雷达图的分类轴(放射线) 标签 ,一般指被研究对象的属性变量(初步测试轴标签的个数不能超过58个); var1,var2 ……用来刻画每个轴标签的其他 数值型变量 。比如,我们要做一家企业经营状况的评价分析,企业的收益性、生产性、流动性、安全性和成长性等是分类轴(放射线)标签,则该企业中体现收益、生产、流动、安全、成长的一系列指标就是上述语法中的var1,var2……

另外,还有一些 常用的选项 ,整理如下:

lc():连接被调查对象在各类指标上的观测值所对应的线条颜色;

lp():连接被调查对象在各类指标上的观测值所对应的线条类型;

lw():连接被调查对象在各类指标上的观测值所对应的线条宽度;

rlabel( ):设置轴上刻度的标签值;

mc():被调查对象在各类指标上的观测值所对应的点的颜色;

ms():被调查对象在各类指标上的观测值所对应的点的类型;

connected:与mc(),ms()一起使用,表示连接点;

labsize():设置轴标签的大小。

此外,在绘制二维图中用到的一些选项这里同样适用,比如,title,legend等等

下面,我们以 auto 数据集中的外国车为例,具体介绍一下该命令的使用。

sysuse auto,clear

假如,我们以变量make(汽车型号)的观测值作为分类轴(放射线)标签,用变量turn、mpg、trunk来刻画不同汽车型号的特点,执行如下命令:

radar make turn mpg trunk if foreign, legend(rows(1) )

注:

legend(rows(1) ):表示图例显示为一行

得到:

从图中可以直观的看到共有22种外国车型号(分类轴标签),轴上的刻度值分别为5、12、19、27、34、41,其中,中心值(圆点)是5,并且发现各个型号中变量turn的变化不是很大,而变量mpg和trunk变化明显。

接下来,我们可以加入一些选项,让图形更加美观,比如 改变线形、线的颜色和线的宽度

radar make turn mpg trunk if foreign, title(Nice Radar graph) lc(red blue green) lp(dash dot dash_dot) lw(*1 *2 *4) legend(rows(1) )

注:

dash:虚线(短线)

dot:点线

dash_dot:点划线

再比如, 改变分类轴(放射线)上刻度的值和分类轴标签的大小

radar make turn mpg trunk if foreign, title(Nice Radar graph) lc(red blue green) lp(dash dot dash_dot) lw(*1 *2 *4) r(0 12 14 18 50) labsize(*.5) legend(rows(1) )

得到:

最后,我们来 加入点对应的颜色和形状 ,执行如下命令:

radar make turn mpg trunk if foreign, title(Nice Radar graph) lc(red blue green) lp(dash dot dash_dot) lw(*1 *2 *3) r(0 12 14 18 50) connected ms(D Oh S) mc(blue green red) labsize(*.5) legend(rows(1) )

注:

D:菱形

Oh:圆圈

S:正方形

得到:

大家学会了吗?help文件中还有部分选项,感兴趣的读者可以自行尝试哦, 再次感谢帅气迷人才华横溢的小哥哥严少的朋友圈给我的灵感,遥祝他毕业快乐呐!

注:此推文中的图片及封面(除操作部分的)均来源于网络!如有雷同,纯属巧合! 以上就是今天给大家分享的内容了,说得好就赏个铜板呗!有钱的捧个钱场,有人的捧个人场~。 另外,我们开通了苹果手机打赏通道,只要扫描下方的二维码,就可以打赏啦!

应广大粉丝要求,爬虫俱乐部的推文公众号打赏功能可以开发票啦,累计打赏超过1000元我们即可给您开具发票,发票类别为“咨询费”。用心做事,只为做您更贴心的小爬虫。第一批发票已经寄到各位小主的手中,大家快来给小爬虫打赏呀~

-文字编辑:吴晓蔓-

-技术总编:刘贝贝-

往期推文推荐:

1.爬虫俱乐部新版块--和我们一起学习Python

2.hello,MySQL--Stata连接MySQL数据库

3.hello,MySQL--odbcload读取MySQL数据

4.再爬俱乐部网站,推文目录大放送!

5.用Stata生成二维码—我的心思你来扫







请到「今天看啥」查看全文


推荐文章
Wind万得  ·  小米SU7 Ultra曝光,多款新品同台发布
11 小时前
法询金融固收组  ·  财政部11号文
3 天前
深圳市中级人民法院  ·  盗用身份证,“贷”价惨重!
3 天前
深圳市中级人民法院  ·  盗用身份证,“贷”价惨重!
3 天前
金融早实习  ·  麦星投资2025年实习生招聘
3 天前
老高电商圈子  ·  2017电商死亡名单公布(现在才2月)
8 年前