楼主: wapingguorg
10628 3

[作图问题求助] 横坐标数据跨度大,如何做出x轴截断效果? [推广有奖]

  • 0关注
  • 0粉丝

初中生

61%

还不是VIP/贵宾

-

威望
0
论坛币
13 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1876 点
帖子
3
精华
0
在线时间
31 小时
注册时间
2015-5-18
最后登录
2021-5-27

楼主
wapingguorg 学生认证  发表于 2016-1-9 15:12:35 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
横坐标数据跨度大,如何做出x轴截断效果?stata可以实现吗?请高手大侠帮忙解答,急求,谢谢!

二维码

扫码加我 拉你入群

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

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

关键词:横坐标 Stata tata 如何

沙发
niuniuyiwan 在职认证  发表于 2016-2-4 17:34:09
  1. clear
  2. input double(year population)
  3. -10000    4
  4. -5000    5
  5. -4000    7
  6. -3000   14
  7. -2000   27
  8. -1000   50
  9.   -500  100
  10.   -200  150
  11.      1  170
  12.    200  190
  13.    400  190
  14.    500  190
  15.    600  200
  16.    700  210
  17.    800  220
  18.    900  240
  19.   1000  265
  20.   1100  320
  21.   1200  360
  22.   1300  360
  23.   1400  350
  24.   1500  425
  25.   1600  545
  26.   1650  545
  27.   1700  610
  28.   1750  720
  29.   1800  900
  30.   1850 1200
  31.   1900 1625
  32.   1950 2500
  33. end

  34. label var pop "world population, millions"

  35. scatter pop year, xlabel(-10000(2000)2000) ylabel(0(500)2500, angle(h)) ms(oh)


  36. gen Year = cond(year == -10000, -7000, year)
  37. label def Year -7000 "-10000"
  38. label val Year Year
  39. label var Year year
  40. scatter pop Year, xlabel(-7000 -5000(1000)2000, valuelabel) ///
  41.    ylabel(0(500)2500, angle(oh)) xline(-6000) ms(oh)   


  42. twoway scatter pop year if year < -5000, name(gr1,replace) ///
  43.   xlabel(-10000 -9999 " ", labgap(*3)  notick) ///
  44.   xtick(-10000) fxsize(18) xtitle("") yla(, ang(h))  ms(oh)

  45. twoway scatter pop year if year >= -5000, name(gr2,replace) ///
  46.   yscale(off) xtitle("") xlabel(-5000(1000)2000) ms(oh)

  47. graph combine gr1 gr2, cols(2) imargin(vsmall) ycommon ///
  48.   b2title(year, size(small))
复制代码


已有 1 人评分学术水平 热心指数 信用等级 收起 理由
Sunknownay + 3 + 3 + 3 热心帮助其他会员

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

藤椅
niuniuyiwan 在职认证  发表于 2016-2-4 17:36:25
Graph.png
Speaking Stata: Transforming the time axis gr0052 .pdf (324.22 KB)
已有 1 人评分经验 论坛币 学术水平 热心指数 收起 理由
夏目贵志 + 10 + 10 + 2 + 2 观点有启发

总评分: 经验 + 10  论坛币 + 10  学术水平 + 2  热心指数 + 2   查看全部评分

板凳
夏目贵志 发表于 2016-2-6 11:05:07
niuniuyiwan 发表于 2016-2-4 17:36
Speaking Stata: Transforming the time axis
很受启发。不过这也真是辛苦了|||我现在已经逐渐放弃用stata画图了

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

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