楼主: SpencerMeng
3467 6

[stata资源分享] 画出一棵圣诞树 [推广有奖]

贵宾

Trade Economicist

已卖:6份资源

学科带头人

53%

还不是VIP/贵宾

-

TA的文库  其他...

Crush for Stata

International Trade With Stata

威望
1
论坛币
243792 个
通用积分
3690.4949
学术水平
536 点
热心指数
681 点
信用等级
441 点
经验
101515 点
帖子
2370
精华
0
在线时间
1798 小时
注册时间
2013-11-12
最后登录
2025-3-19

初级热心勋章 中级热心勋章 初级信用勋章

楼主
SpencerMeng 在职认证  发表于 2015-1-7 10:44:28 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
Stata在第八版之后关于画图的功能突飞猛进,建议为Stata搞一个画展,呵呵。

        刚无意中搜到画圣诞树的编程,与君Merry X'mas  !

   附出处:http://blog.sina.com.cn/s/blog_629bb7580101cgw3.html

        这个Stata博客上有很多很多实用的Tips,建议大家搜藏并阅读,可以当做工具书用咯,遇到问题可以在此查询。
                                                                            X'mas.png

       附画圣诞树的代码:


  1. capture program drop MerryChristmas
  2. program define MerryChristmas
  3. di "{break}"
  4. forval i=0(4)16 {
  5.   forval j=1(2)9 {
  6.    local n=`i'+`j'
  7.    local tree=" "
  8.    forval k=1/`n' {
  9.     if `n'==1 {
  10.      local tree="`tree'"+"{res}*"
  11.     }
  12.     else if uniform()>0.8 {
  13.      local tree="`tree'"+"{error}*"
  14.     }
  15.     else {
  16.      local tree="`tree'"+"{text}*"
  17.     }
  18.    }
  19.    di "{center:`tree'}"
  20.   }
  21. }
  22. di "{center:{input}==圣诞快乐==}"
  23. di "{center:{input}==Merry Christmas==}"
  24. di "{hline}"
  25. end
  26. MerryChristmas
  27. exit
复制代码


      在此,附上连老师的蝴蝶和小花~方便大家看画展。
      https://bbs.pinggu.org/thread-2479550-1-1.html
      https://bbs.pinggu.org/thread-2807559-1-1.html

   大家伙儿,谁还有关于stata画画的do文件记得上传分享哦~~





二维码

扫码加我 拉你入群

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

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

关键词:圣诞树 Christmas Program capture Uniform 圣诞树

已有 3 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
kychan + 100 + 1 + 1 + 1 精彩帖子
hustchen2012 + 20 + 20 + 2 + 2 + 1 精彩帖子
Alfred_G + 2 + 4 + 4 + 4 非常有意思~

总评分: 经验 + 120  论坛币 + 22  学术水平 + 7  热心指数 + 7  信用等级 + 6   查看全部评分

有问题来发帖,来发帖没问题!
我尊重版规,一切为了学术!
Stata专版版规:https://bbs.pinggu.org/thread-1651470-1-1.html

沙发
SpencerMeng 在职认证  发表于 2015-1-7 10:49:23
画个日历,看看啥时候过大年~到时候给咱坛友发福利!

  1. ssc install cal

  2. cal
复制代码


出处:http://blog.sina.com.cn/s/blog_629bb75801018p3v.html

藤椅
SpencerMeng 在职认证  发表于 2015-1-7 10:59:12
情人节~~!!2月14日~~
Graph.png

  1. drop _all
  2. range t 0 2*_pi 1000
  3. gen x=16*sin(t)^3
  4. gen y=13*cos(t)-5*cos(2*t)-2*cos(3*t)-cos(4*t)
  5. egen x_min=min(x)
  6. egen x_max=max(x)
  7. egen y_min=min(y)
  8. egen y_max=max(y)
  9. gen a=(x-x_min)/(x_max-x_min)
  10. gen b=(y-y_min)/(y_max-y_min)
  11. line b a
  12. gr_edit yaxis1.draw_view.setstyle, style(no)
  13. gr_edit xaxis1.draw_view.setstyle, style(no)
  14. gr_edit plotregion1.AddTextBox added_text editor .7055394244311991 .2810707216715078
  15. gr_edit plotregion1.added_text_new = 1
  16. gr_edit plotregion1.added_text_rec = 1
  17. gr_edit plotregion1.added_text[1].style.editstyle  angle(default) size(medsmall) color(red) horizontal(left) vertical(middle) margin(zero) linegap(zero) drawbox(no) boxmargin(zero) fillcolor(bluishgray) linestyle( width(thin) color(black) pattern(solid)) box_alignment(east) editcopy
  18. gr_edit plotregion1.added_text[1].style.editstyle size(large) editcopy
  19. gr_edit plotregion1.added_text[1].text = {}
  20. gr_edit plotregion1.added_text[1].text.Arrpush Happy Valentine's Day
复制代码

已有 1 人评分经验 学术水平 热心指数 信用等级 收起 理由
kychan + 10 + 1 + 1 + 1 厉害

总评分: 经验 + 10  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

板凳
LIXUANHANK 学生认证  发表于 2015-1-7 19:10:41
版主厉害!!!

报纸
Alfred_G 学生认证  发表于 2015-1-7 19:25:07
SpencerMeng 发表于 2015-1-7 10:59
情人节~~!!2月14日~~
版主太强了~~

地板
SpencerMeng 在职认证  发表于 2015-1-7 19:49:05 来自手机
Alfred_G 发表于 2015-1-7 19:25
版主太强了~~
俺只是搬运工,嘻嘻嘻。您喜欢就行!

7
hudabeicun 学生认证  发表于 2016-11-28 10:44:06
谢谢版主的分享

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

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