Stata图形函数设置的小方法

2018-01-15 徐露露 爬虫俱乐部 爬虫俱乐部

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

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

大 学的专业按照回复语气可以分为三种,第一种平淡无奇。小红:你什么专业?小明:土木工程。小红:哦!第二种惊为天人。小红 :你什么专业?小明:兽医。小红:WHAT?兽医?第三种强行大神,小红:你什么专业?小明:数学。小红:哇!大神。只有过来人才知道其实并不怎样(这些 乃小编个人观点,求各路大神轻锤)。数学的魅力何在?在于一个一个数字,一个一个字母,一个一个函数。小编今天给大家带来的是什么呢?没错!就是人见人爱 花见花开的函数(lnx,xe等)在Stata图形上的设置。

一、上标与下标

看到此图标题的你是否与当初的我一样惊讶?我们知道,Stata结果输出窗口对输出的内容设定了固定的宽度和高度,所以无法输出上图中的函数形式。但是在输出的图形中,我们可以通过{superscript:###}{subscript:###}这两个标签(前者表示上标,后者表示下标)去定义函数的上下标。

上图的程序如下:

twoway function y = 2*exp(-2*x), range(0 2) ///

title("{&function}(x)=2e{superscript:-2x}")

接下来我们再以lifeexp数据为例,绘制出人均国民生产总值与预期寿命的散点图。首先我们对gnppc(GNP per capita)取底数为10的对数,生成一个新的变量loggnp,然后绘制loggnp与lep(Life expectancy at birth)的散点图,具体程序如下:

sysuse lifeexp,clear

gen loggnp=log10(gnppc)

scatter lexp loggnp,xtitle(log{sub:10}(GNP/capita))

得到:

我们注意上图中的x轴的名称,它表示的意思即为取完对数之后的人均国民生产总值。

PS:{sub:###}{sup:###}分别为{superscript:###}{subscript:###}的简写。

二、希腊与数学符号

在输出的图形中我们还可以通过{&name}这个标签来定义各种希腊字母,“name”为它的名称,下面列举了部分常用的希腊字母与stata内置标签的对照表:

{&alpha}

{&beta}

{&gamma}

{&delta}

{&xi}

α

β

γ

δ

ζ

{&pi}

{&rho}

{&sigma}

{&tau}

{&omega}

π

ρ

σ

τ

ο

{&chi}

{&upsih}

{&phi}

{&eta}

{&lambda}

χ

ν

φ

η

λ

接下来,举个简单的绘制卡方分布密度函数的例子:

twoway function y = gammaden(1.5,2,0,x), range(0 10) title("{&chi}{sup:2}(3) distribution")

其中{&chi}表示卡方符号“χ”,{sup:2}表示设置“χ”的上标为2,(3)为卡方分布的自由度。

结果如下:

PS:想要了解更多的符号,可help graph_text来进行查找哦。

结合前一篇推文的内容,小编给大家总结了下表:

{bf:###}

使字体变为粗体

{it:###}

使字体变为斜体

{fontface "fontname":###}

自定义字体

{superscript:###}

将文本设置为上标

{subscript:###}

将文本设置为下标

{&”symbol name”}

希腊符号

注:此推文中的图片及封面均来源于网络!如有雷同纯属巧合!

以上就是今天给大家分享的内容了,说得好就赏个铜板呗!有钱的捧个钱场,有人的捧个人场~。另外,我们开通了苹果手机打赏通道,只要扫描下方的二维码,就可以打赏啦!

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

文字编辑/闫续文

技术总编/刘贝贝


往期推文推荐:

1.高校学术大神:你的导师上榜了吗?

2.中国高校财经、管理与综合类期刊灌水排行榜

3.命令sum2docx输出统计量表到docx文件

4.reg2docx报告你的实证结果吧!

5.爬虫俱乐部又出新命令了——wordconvert转换你的word文件

6.putdocx+wordconvert—将实证结果输出到Word.docx)文档

7.Stata 15Markdown——没有做不到,只有想不到!

8.矩阵和宏的故事

9.shelloutopen anything

10.Putpdf--神奇的转换工具



关于我们

微信公众号“爬虫俱乐部”分享实用的stata命令,欢迎转载、打赏。爬虫俱乐部是由李春涛教授领导下的研究生及本科生组成的大数据分析和数据挖掘团队。

此外,欢迎大家踊跃投稿,介绍一些关于stata的数据处理和分析技巧。

投稿邮箱:statatraining@163.com

投稿要求:
1)必须原创,禁止抄袭;
2)必须准确,详细,有例子,有截图;
注意事项:
1)所有投稿都会经过本公众号运营团队成员的审核,审核通过才可录用,一经录用,会在该推文里为作者署名,并有赏金分成。
2)邮件请注明投稿,邮件名称为“投稿”+“推文名称”。
3)应广大读者要求,现开通有偿问答服务,如果大家遇到关于stata分析数据的问题,可以在公众号中提出,只需支付少量赏金,我们会在后期的推文里给予解答。

欢迎关注爬虫俱乐部

微信扫一扫
关注该公众号

公开收集正在保存拖拽至此处以完成收集私密