楼主: 阿狸与桃子
24187 15

[作图问题求助] stata折线图与柱状图放一起 [推广有奖]

11
蓝色 发表于 2018-7-1 17:48:10
  1. clear
  2. input ///               
  3. str10 prov        gdp2014        gdp2015        gdp_rate2014        gdp_rate2015
  4. 安徽        20848.75        22005.6        9.2        8.7
  5. 北京        21330.83        22968.6        7.3        6.9
  6. 福建        24055.76        25979.82        9.9        9
  7. 甘肃        6835.27        6790.32        8.9        8.1
  8. 广东        67792.24        72812.55        7.8        8
  9. 广西        15672.97        16803.12        8.5        8.1
  10. 贵州        9251.01        10502.56        10.8        10.7
  11. 海南        3500.72        3702.8        8.5        7.8
  12. 河北        29421.15        29806.1        6.5        6.8
  13. 河南        34939.38        37010.25        8.9        8.3
  14. 黑龙江        15039.38        15083.7        5.6        5.7
  15. 湖北        27367.04        29550.19        9.68        8.9
  16. 湖南        27048.46        29047.2        9.5        8.6
  17. 吉林        13803.81        14274.11        6.5        6.5
  18. 江苏        65088.32        70116.4        8.7        8.5
  19. 江西        15708.59        16723.8        9.7        9.1
  20. 辽宁        28626.58        28700        5.8        3
  21. 内蒙古        17769.51        18032.79        7.8        7.7
  22. 宁夏        2752.1        2911.77        8        8
  23. 青海        2301.12        2417.05        9.2        8.2
  24. 山东        59426.59        63002.3        8.7        8
  25. 山西        12759.44        12802.58        4.9        3.1
  26. 陕西        17689.94        18171.86        9.7        8
  27. 上海        23560.94        24964.99        7        6.9
  28. 四川        28536.66        30103.1        8.5        7.9
  29. 天津        15722.47        16538.19        10        9.3
  30. 西藏        920.83        1026.39        10.8        11
  31. 新疆        9264.1        9324.8        10        8.8
  32. 云南        12814.59        13717.88        8.1        8.7
  33. 浙江        40153.5        42886        7.6        8
  34. 重庆        14265.4        15719.72        10.9        11
  35. end

  36. encode prov, gen(provid)
  37. sum provid
  38. gen provid5=        provid+0.5       
  39. twoway  (bar     gdp2014      provid,barw(0.3))    ///
  40.         (scatter gdp_rate2014 provid,yaxis(2) sort msymbol(S) connect(l))   ///
  41.         (bar     gdp2015      provid5,barw(0.3))    ///
  42.         (scatter gdp_rate2015 provid5,yaxis(2) sort msymbol(T) connect(l))  ///
  43.                 , ylabel(0(2)16, axis(2))  ///
  44.                   xlabel(1(1)31, labsize(small) angle(vertical) valuelabel)
复制代码
bar_line.png
已有 2 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
115861 + 5 + 4 + 4 + 4 精彩帖子,非常感谢,帮助很大
机智的小球球IU + 5 精彩帖子

总评分: 论坛币 + 10  学术水平 + 4  热心指数 + 4  信用等级 + 4   查看全部评分

12
momoaaron 发表于 2018-11-27 08:20:05
gen id = _n
collapse prov gdp2014 gdp2015 gdp_rate2014 gdp_rate2015,by(id)
gen id1 = id + 0.2
gen id2 = id - 0.2
sencode prov, replace
twoway (bar gdp2014 id1,barw(0.4) ) (bar gdp2015 id2,barw(0.4) ) (line gdp_rate2014 gdp_rate2015 prov,yaxis(2) xlabel(1 "安徽",angle(90)) )


这样应该可以,省份和标题可以自己修改一下,在精细可以自己修改 renda .png

13
xuguihua125 发表于 2019-3-8 00:22:47
*折线图与柱形图的组合
*=======================================================
clear
set more off
cd "D:\stata资料\stata代码\图形\data"

import excel using gdp.xlsx,clear firstrow
encode prov,gen(prov1)

gen prov2 = prov1 + 0.2
gen prov3 = prov1 - 0.2
sort prov1

local N = _N
local s
forvalues i = 1/`N'{
   local s1 = prov1[`i']
   local s2 = prov[`i']
   local s `s' `s1' "`s2'"
}


#delimit ;

twoway (bar  gdp2014  prov3, barwidth(0.3))
       (bar  gdp2015  prov2, barwidth(0.3))
       (connected  gdp_rate2014  prov3, yaxis(2) lpattern(solid))
           (connected  gdp_rate2015  prov2, yaxis(2) lpattern(solid)),
           xlabel(`s',labsize(small) angle(90) valuelabel)
           ylabel(0(2)16,axis(2) angle(0))  ylabel(,axis(1) angle(0))
           text(86000 -2  "亿元") text(87000 33 "百分比%")
           graphregion(margin(t+2))  xtitle("") scheme(s1color) ;
          

#delimit cr[img][/img]

14
倪克金 学生认证  发表于 2022-11-9 16:45:26
遇到同样的问题,有大神解决了吗

15
newfei188 发表于 2024-1-5 19:28:40

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

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