楼主: 黃河泉
1732 2

[程序分享] 多颜色的图 [推广有奖]

大师

53%

还不是VIP/贵宾

-

威望
3
论坛币
34049 个
通用积分
56695.3676
学术水平
3551 点
热心指数
3712 点
信用等级
2932 点
经验
308898 点
帖子
14545
精华
12
在线时间
7426 小时
注册时间
2016-7-9
最后登录
2025-12-9

楼主
黃河泉 在职认证  发表于 2020-7-31 17:37:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
由 Nick Cox 所提供的例子 I:
  1. webuse assembly, clear
  2. separate mean, by(date) veryshortlabel
  3. local means `r(varlist)'
  4. gen upper = mean + std
  5. gen lower = mean - std
  6. separate upper, by(date) veryshortlabel
  7. separate lower, by(date) veryshortlabel

  8. local colours black blue orange magenta red pink teal

  9. levelsof date, local(DATES)

  10. local call
  11. local j = 1
  12. foreach D of local DATES {
  13.     local thiscolour : word `j' of `colours'  
  14.     local call `call' || rcap upper`D' lower`D' date, lc(`thiscolour')
  15.     local ++j
  16. }

  17. twoway `call' || scatter `means'  date, mc(`colours') legend(off) scheme(s1color) xla(`DATES')
复制代码
结果为: colorful-1.png 例子 II:
  1. clear
  2. set obs 21
  3. gen date = _n
  4. gen mean = _n
  5. gen std = 1

  6. separate mean, by(date) veryshortlabel
  7. local means `r(varlist)'

  8. gen upper = mean + std
  9. gen lower = mean - std
  10. separate upper, by(date) veryshortlabel
  11. separate lower, by(date) veryshortlabel

  12. local colours black blue orange magenta red pink teal

  13. levelsof date, local(DATES)

  14. local call
  15. local j = 1
  16. foreach D of local DATES {
  17.     if `j' == 8 local j = 1
  18.     local thiscolour : word `j' of `colours'  
  19.     local call `call' || rcap upper`D' lower`D' date, lc(`thiscolour')  || scatter mean`D' date, mc(`thiscolour')
  20.     local ++j
  21. }

  22. twoway `call'  legend(off) scheme(s1color) xla(`DATES')
复制代码
结果为: colorful-2.png




二维码

扫码加我 拉你入群

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

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

关键词:separate Assembly colours Scatter varlist

已有 4 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
dxystata + 20 精彩帖子
葫芦娃大王 + 10 + 10 + 1 + 2 精彩帖子
Sunknownay + 3 + 3 + 3 精彩帖子
震震果实 + 4 + 4 + 4 + 4 精彩帖子

总评分: 经验 + 30  论坛币 + 14  学术水平 + 8  热心指数 + 9  信用等级 + 7   查看全部评分

沙发
yuqr1986 学生认证  发表于 2020-8-9 19:30:19
挺好的,实用

藤椅
mbygzh 发表于 2020-8-19 09:11:00
谢谢老师分享~

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-2 23:58