楼主: andruw
1585 3

[学习心得] Stata tips & tricks 005: Matlab style? [推广有奖]

  • 5关注
  • 27粉丝

已卖:807份资源

副教授

79%

还不是VIP/贵宾

-

威望
0
论坛币
6495 个
通用积分
2504.0561
学术水平
245 点
热心指数
263 点
信用等级
155 点
经验
18620 点
帖子
436
精华
0
在线时间
1396 小时
注册时间
2008-6-13
最后登录
2024-11-24

楼主
andruw 在职认证  发表于 2015-10-9 16:00:25 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

(本文为andruw原创,转载请注明出处)



学贵举一反三。多说无益,直奔主题。上图上代码:

  1. clear
  2. set obs 201

  3. gen time = _n - 1
  4. tsset time

  5. gen x = rnormal()

  6. tsline x, yaxis(1 2) xaxis(1 2) ///
  7.                lcolor(blue) lwidth(thin) ///
  8.                xtitle("", axis(1)) ///
  9.                xtitle("", axis(2)) ///
  10.                ytitle("", axis(1)) ///
  11.                ytitle("", axis(2)) ///
  12.                plotregion(color(white) margin(zero)) ///
  13.                graphregion(color(white)) ///
  14.                ylabel(-6(2)6, nogrid angle(0) labsize(small) tstyle(major_notick) axis(1)) ///
  15.                ylabel(-6(2)6, nogrid angle(0) labsize(small) tstyle(major_notick) axis(2) nolabel) ///
  16.                xlabel(, nogrid angle(0) labsize(small) tstyle(major_notick) axis(1)) ///
  17.                xlabel(, nogrid angle(0) labsize(small) tstyle(major_notick) axis(2) nolabel) ///
  18.                ytick(-6(2)6, tposition(inside) tlwidth(thin) axis(1)) ///
  19.                ytick(-6(2)6, tposition(inside) tlwidth(thin) axis(2)) ///
  20.                xtick(0(50)200, tposition(inside) tlwidth(thin) axis(1)) ///
  21.                xtick(0(50)200, tposition(inside) tlwidth(thin) axis(2)) ///
  22.                aspect(0.4)
复制代码

Stata tips & tricks帖子列表:

000. “吐槽”Stata

001. Reshape! Reshape!

002. dummy for dummies

003. 从“0”开始

004. scheme一转,逼格圆满


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Tricks MATLAB Stata Style matla tricks style angle white color

m-style.png (29.49 KB)

m-style.png

已有 1 人评分经验 论坛币 学术水平 收起 理由
夏目贵志 + 50 + 50 + 5 精彩帖子

总评分: 经验 + 50  论坛币 + 50  学术水平 + 5   查看全部评分

沙发
夏目贵志 发表于 2015-10-10 09:24:08
谢谢楼主分享!

补充一点个人经验:一般来说如果不是需要通过程序生成大量的图,我是不会用Stata画图的。而是会把画图需要的数据输出到Excel然后在Excel里画图。这样有更多的style方面的选择。也更方便日后修改。当然这个也取决于自己的能力水平。就我个人而言,一篇文章四五个图什么的,用Excel处理速度比Stata快,而且图上的标注如果在成文之后需要修改也不用重新改程序。这个对于合作的文章尤其重要。因为你的合作者可能并不熟悉Stata。

藤椅
andruw 在职认证  发表于 2015-10-10 14:19:29
夏目贵志 发表于 2015-10-10 09:24
谢谢楼主分享!

补充一点个人经验:一般来说如果不是需要通过程序生成大量的图,我是不会用Stata画图的。 ...
多谢comment!
这主要是个人的工作习惯吧。我是无论大小图,能用code写,绝不用excel。1. 日后难免要画类似的图,修改一下变量即可。 2. 修改细节精准,方便。

板凳
夏目贵志 发表于 2015-10-10 22:18:05
andruw 发表于 2015-10-10 14:19
多谢comment!
这主要是个人的工作习惯吧。我是无论大小图,能用code写,绝不用excel。1. 日后难免要画类 ...
我经常会遇到合作者要求改改图形颜色,线条类型,粗细,图表标题等等。用excel可以直接在论文里修改(word的话)。用stata就必须修改程序,之后还要重新commit到git里什么的。麻烦得多。我这里改程序是神圣的......要先祭拜祖师雍正爷......

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-21 16:17