楼主: zdlspace
3143 12

[作图问题求助] 黄老师能帮忙看一下柱状图上方的小数如何改为带百分号的形式吗? [推广有奖]

11
黃河泉 在职认证  发表于 2021-1-11 17:35:10 |只看作者 |坛友微信交流群
zdlspace 发表于 2021-1-11 14:16
黄老师,受到您和Andrew Musau提供之labmask命令的启发,我用这个命令很方便地解决了xtline各子图排序的问 ...

使用道具

12
zdlspace 学生认证  发表于 2021-1-11 17:40:22 |只看作者 |坛友微信交流群
黃河泉 发表于 2021-1-11 17:33
Nick Cox 建议:
黄老师,这个跟Andrew Musau之建议好像是一样的吧

使用道具

13
黃河泉 在职认证  发表于 2021-1-12 07:40:17 |只看作者 |坛友微信交流群
zdlspace 发表于 2021-1-11 17:40
黄老师,这个跟Andrew Musau之建议好像是一样的吧
不好意思,可能 copy 错了,请试试
  1. // Nick Cox       
  2. * Example generated by -dataex-. To install: ssc install dataex
  3. clear
  4. input double(v1 id)
  5.   .1812867065354394 1
  6. .11979404113813726 2
  7. .15310145083000348 3
  8. .08029177505430556 4
  9. .019067285258387193 5
  10. .015741907801228243 6
  11. .003593553058542734 7
  12. end

  13. tokenize  `" "自己储蓄投资" "子女赡养"  "社会养老保险"  "离退休工资" "商业养老保险"  "配偶亲属支持" "其他方式" "'
  14. forval i = 1/7 {
  15.     label def id `i' `"``i''"', add
  16. }
  17. label val id id
  18. label li id
  19. gen v1pc = string(v1*100, "%9.2f")
  20. twoway bar v1 id, horizontal barw(0.8) ysc(reverse) base(0) || scatter id v1, ms(none) mla(v1pc) ytitle("")  ///  
  21.          yla(1/7, ang(h) val noticks) xlabel(none)  xtitle(% of something) xsc(r(0 0.195) alt) ///
  22.          title("家庭养老方式选择" ,pos(6))  scheme(s1mono) legend(off)       
复制代码

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-17 21:03