Dear all statalisters, I now face a question on two y aixs and two y titles with and without a by() option.
It's quite easy to reach this goal when drawing a single graph with this code:
But with a category variable added, the right-hand title would be absorbed.
I referred related questions from https://www.statalist.org/forums/for...-second-y-axis. It can work with each small graph adding a ytitle on the right-hand side.
My question lies on whether it's possible to show only one y title on both sides of the graph. Thanks for any advice.
It's quite easy to reach this goal when drawing a single graph with this code:
Code:
tw (line sr year, sort lc(blue) lp(solid) m(none) ytitle(Sex Ratio)) /// (line chsurv year, sort lc(red) lp(solid) m(none) yaxis(2) ytitle(Fertility, axis(2)))
Code:
tw (line sr year, sort lc(blue) lp(solid) m(none) ytitle(Sex Ratio)) /// (line chsurv year, sort lc(red) lp(solid) m(none) yaxis(2) ytitle(Fertility, axis(2))), by(geo1_cn)
Code:
tw line sr year, sort lc(blue) yti("Sex Ratio") ylab(#10, nogrid) || /// line chsurv year, yaxis(2) xaxis(1) sort lc(orange) by(geo1_cn, iytitles note("")) /// yti("Fertility", axis(2)) xti("Year") xline(1980) /// ylab(#5, nogrid labsize(vsmall) axis(2)) legend(pos(6) rows(1) label(1 "Sex Ratio") label(2 "Fertility"))
Code:
* Example generated by -dataex-. To install: ssc install dataex clear input double geo1_cn int year double(chsurv freq sex sr prov) 99 1952 4.3141277320989415 12375.344827586207 6336.379310344828 1.053207271084103 38.241379310344826 99 1953 4.421033133490079 12140.068965517241 6221.3448275862065 1.0458803583412366 38.241379310344826 99 1954 4.490294878127253 13197.827586206897 6780.310344827586 1.0540850258007948 38.241379310344826 99 1955 4.5691184199896195 12899.275862068966 6656.793103448276 1.0608153853073146 38.241379310344826 99 1956 4.59967561139128 12444.034482758621 6397.275862068966 1.053158514406295 38.241379310344826 99 1957 4.585734193893406 13267 6888.689655172414 1.0788758983649525 38.241379310344826 99 1958 4.6539049173692835 11720.275862068966 6128.3448275862065 1.0975173278778056 38.241379310344826 99 1959 4.631487892082446 9053.931034482759 4712.862068965517 1.0893924857191108 38.241379310344826 99 1960 4.630206582733158 9505.275862068966 4851.068965517241 1.0541174370477977 38.241379310344826 99 1961 4.555272024505447 8196.965517241379 4165.724137931034 1.046059294935327 38.241379310344826 99 1962 4.4921481499261 15732.448275862069 8056.206896551724 1.0669227042120093 38.241379310344826 99 1963 4.42578761829295 19319.862068965518 9897.068965517241 1.0623081991022794 38.241379310344826 99 1964 4.331930401620029 16658.241379310344 8491.206896551725 1.0698763438251853 38.241379310344826 99 1965 4.231355169452943 16856.827586206895 8627.689655172413 1.0734254861229358 38.241379310344826 99 1966 4.146612140113464 17024.206896551725 8685.862068965518 1.0577590738852707 38.241379310344826 99 1967 4.041205678746821 15213.931034482759 7748.689655172414 1.06443301481606 38.241379310344826 99 1968 4.007823974999736 19264.344827586207 9840.068965517241 1.0692556522598735 38.241379310344826 99 1969 3.8709481370305174 17058.206896551725 8650.551724137931 1.0471474636415188 38.241379310344826 99 1970 3.794143289986018 18320.931034482757 9300.241379310344 1.0529806571790943 38.241379310344826 99 1971 3.669554910237963 16914.896551724138 8607.379310344828 1.0440877624965414 38.241379310344826 99 1972 3.5359276994848754 16699.48275862069 8496.103448275862 1.050487351348733 38.241379310344826 99 1973 3.403343113529853 15736.379310344828 8007.931034482759 1.0432937020780646 38.241379310344826 99 1974 3.2515172203397116 15053.51724137931 7623 1.0373183474493037 38.241379310344826 99 1975 3.132989708170022 14098.275862068966 7151.379310344828 1.0299797743155552 38.241379310344826 99 1976 2.973316012386986 13334.413793103447 6800.103448275862 1.0522390001675834 38.241379310344826 99 1977 2.773615784396807 12210.931034482759 6210.758620689655 1.0447152388314582 38.241379310344826 99 1978 2.6883613361921723 12649.793103448275 6416.586206896552 1.0384933814146289 38.241379310344826 99 1979 2.5683435863449176 12760 6499.862068965517 1.053907791146465 38.241379310344826 99 1980 2.431957678932531 11882.034482758621 6087.137931034483 1.0637521327490964 38.241379310344826 99 1981 2.331087025497347 13209.379310344828 6793.137931034483 1.064361801825533 38.241379310344826 99 1982 2.25369046035552 14920.48275862069 7717.689655172414 1.071512036020077 38.241379310344826 99 1983 2.163808897531003 13208.862068965518 6880.206896551724 1.0800374903446353 38.241379310344826 99 1984 2.0895073355856932 13601.172413793103 7079.793103448276 1.0744916365355495 38.241379310344826 99 1985 2.0318366629496483 14024 7295.896551724138 1.0710702903243134 38.241379310344826 99 1986 1.9631333651212792 16246.655172413793 8456.310344827587 1.077961055580873 38.241379310344826 99 1987 1.932718113677059 17795.862068965518 9263.965517241379 1.0732714956249965 38.241379310344826 99 1988 1.8952980460336377 16781.655172413793 8794.758620689656 1.0945318068873506 38.241379310344826 99 1989 1.8349703174843373 17220.44827586207 9063.862068965518 1.100827553768143 38.241379310344826 99 1990 1.741134507062763 12213.862068965518 6465.068965517241 1.1005496471449485 38.241379310344826 99 1991 1.6777095452574942 6735.551724137931 3602.310344827586 1.1303295309947377 38.241379310344826 99 1992 1.626235148014993 6281.517241379311 3362.896551724138 1.1409762625328315 38.241379310344826 99 1993 1.5643221092398352 5971.862068965517 3203.137931034483 1.1423351920029343 38.241379310344826 99 1994 1.514173164493529 5565.206896551724 3000.655172413793 1.149139773236295 38.241379310344826 99 1995 1.4705158963277358 5587.793103448276 3017.655172413793 1.1477272620901573 38.241379310344826 99 1996 1.4261345818872397 5044.931034482759 2737.896551724138 1.1772243549977388 38.241379310344826 99 1997 1.3995077963166103 4746.413793103448 2591.448275862069 1.1668277770994346 38.241379310344826 99 1998 1.350886128067289 4591.586206896552 2521.0344827586205 1.1804515821954282 38.241379310344826 99 1999 1.2965323700069178 4192.068965517241 2296.3793103448274 1.1809312982552063 38.241379310344826 99 2000 1.2509090884865415 3412.655172413793 1855.2068965517242 1.167673722216729 38.241379310344826 11 1952 3.9685534591194966 4227 2158 1.043015949734171 11 12 1952 4.705128205128205 3852 1950 1.025236593059937 12 13 1952 4.486284289276808 19850 10005 1.0162519045200609 13 14 1952 4.074157303370787 8433 4361 1.0709724950884087 14 15 1952 4.9324324324324325 6837 3430 1.006750807161726 15 21 1952 4.7421602787456445 14430 7304 1.0249789503227618 21 22 1952 5.1169811320754715 8358 4210 1.014946962391514 22 23 1952 4.90990990990991 11235 5614 .9987546699875467 23 31 1952 4.010067114093959 6341 3498 1.2303904326415758 31 32 1952 4.241160471441523 24014 12161 1.0259849827048004 32 33 1952 4.4824046920821115 13904 7111 1.0468128956278522 33 34 1952 3.9624463519313307 19248 9868 1.0520255863539445 34 35 1952 4.571428571428571 8967 4511 1.012342908438061 35 36 1952 4.180762852404643 11249 5878 1.0943958294544778 36 37 1952 4.373688458434221 27947 14231 1.0375473899095946 37 41 1952 4.303220738413197 26257 13454 1.0508474576271187 41 42 1952 4.274480712166172 16558 8604 1.081719889363842 42 43 1952 4.124384236453202 19120 9980 1.0919037199124726 43 44 1952 4.393994540491356 18200 9320 1.0495495495495495 44 45 1952 4.197781885397412 11240 5895 1.1028999064546305 45 51 1952 4.078667611622962 37839 19284 1.0392886014551335 51 52 1952 3.947136563876652 8222 4249 1.0694689151774477 52 53 1952 3.8181818181818183 9319 4788 1.0567203707790775 53 54 1952 3.466666666666667 503 258 1.0530612244897959 54 61 1952 4.208219178082191 10100 5173 1.0499289628577229 61 62 1952 4.320754716981132 6429 3328 1.073202192841019 62 63 1952 4.114285714285714 1313 704 1.1559934318555007 63 64 1952 5.516129032258065 1114 552 .9822064056939501 64 65 1952 3.588235294117647 3779 1876 .9858118759852864 65 11 1953 4.012539184952978 4251 2026 .910561797752809 11 12 1953 4.293286219081272 4034 1971 .9554047503635482 12 13 1953 4.524969549330085 19643 10040 1.045506612516922 13 14 1953 4.156553398058253 8858 4571 1.066246792628878 14 15 1953 5.027586206896552 7292 3732 1.048314606741573 15 21 1953 4.899595141700405 14575 7432 1.0404591908161838 21 22 1953 5.201005025125628 8274 4101 .98274622573688 22 23 1953 5.0059612518628915 11591 5749 .984080794248545 23 31 1953 4.10304054054054 6484 3505 1.1765693185632762 31 32 1953 4.30556855404773 22982 11715 1.0397621372148753 32 33 1953 4.517956903431764 14355 7364 1.0533543126877414 33 34 1953 4.025536854323854 17614 9023 1.0502851821673844 34 35 1953 4.64987714987715 9105 4608 1.0246831220813877 35 36 1953 4.357345971563981 11129 5746 1.0674345160691066 36 37 1953 4.457073760580411 28022 14312 1.0439095550692925 37 41 1953 4.346137787056367 25751 13345 1.0756891826535546 41 42 1953 4.3769045709703285 15662 8079 1.065409468548068 42 43 1953 4.2879616963064295 17598 9159 1.0853181656594384 43 44 1953 4.334763948497854 18933 9942 1.1057724391057724 44 45 1953 4.3235867446393765 10964 5741 1.0991767183610952 45 51 1953 4.10715532286213 35694 18148 1.0343098142026672 51 52 1953 4.181146025878004 8026 4164 1.0781978249611601 52 end label values geo1_cn provcn label def provcn 11 "Beijing", modify label def provcn 12 "Tianjin", modify label def provcn 13 "Hebei", modify label def provcn 14 "Shanxi", modify label def provcn 15 "Inner Mongolia", modify label def provcn 21 "Liaoning", modify label def provcn 22 "Jilin", modify label def provcn 23 "Heilongjiang", modify label def provcn 31 "Shanghai", modify label def provcn 32 "Jiangsu", modify label def provcn 33 "Zhejiang", modify label def provcn 34 "Anhui", modify label def provcn 35 "Fujian", modify label def provcn 36 "Jiangxi", modify label def provcn 37 "Shandong", modify label def provcn 41 "Henan", modify label def provcn 42 "Hubei", modify label def provcn 43 "Hunan", modify label def provcn 44 "Guangdong", modify label def provcn 45 "Guangxi", modify label def provcn 51 "Sichuan", modify label def provcn 52 "Guizhou", modify label def provcn 53 "Yunnan", modify label def provcn 54 "Tibet", modify label def provcn 61 "Shaanxi", modify label def provcn 62 "Gansu", modify label def provcn 63 "Qinghai", modify label def provcn 64 "Ningxia", modify label def provcn 65 "Uygur", modify label def provcn 99 "Nationwide", modify label values year BIRTHYR label def BIRTHYR 1952 "1952", modify label def BIRTHYR 1953 "1953", modify label def BIRTHYR 1954 "1954", modify label def BIRTHYR 1955 "1955", modify label def BIRTHYR 1956 "1956", modify label def BIRTHYR 1957 "1957", modify label def BIRTHYR 1958 "1958", modify label def BIRTHYR 1959 "1959", modify label def BIRTHYR 1960 "1960", modify label def BIRTHYR 1961 "1961", modify label def BIRTHYR 1962 "1962", modify label def BIRTHYR 1963 "1963", modify label def BIRTHYR 1964 "1964", modify label def BIRTHYR 1965 "1965", modify label def BIRTHYR 1966 "1966", modify label def BIRTHYR 1967 "1967", modify label def BIRTHYR 1968 "1968", modify label def BIRTHYR 1969 "1969", modify label def BIRTHYR 1970 "1970", modify label def BIRTHYR 1971 "1971", modify label def BIRTHYR 1972 "1972", modify label def BIRTHYR 1973 "1973", modify label def BIRTHYR 1974 "1974", modify label def BIRTHYR 1975 "1975", modify label def BIRTHYR 1976 "1976", modify label def BIRTHYR 1977 "1977", modify label def BIRTHYR 1978 "1978", modify label def BIRTHYR 1979 "1979", modify label def BIRTHYR 1980 "1980", modify label def BIRTHYR 1981 "1981", modify label def BIRTHYR 1982 "1982", modify label def BIRTHYR 1983 "1983", modify label def BIRTHYR 1984 "1984", modify label def BIRTHYR 1985 "1985", modify label def BIRTHYR 1986 "1986", modify label def BIRTHYR 1987 "1987", modify label def BIRTHYR 1988 "1988", modify label def BIRTHYR 1989 "1989", modify label def BIRTHYR 1990 "1990", modify label def BIRTHYR 1991 "1991", modify label def BIRTHYR 1992 "1992", modify label def BIRTHYR 1993 "1993", modify label def BIRTHYR 1994 "1994", modify label def BIRTHYR 1995 "1995", modify label def BIRTHYR 1996 "1996", modify label def BIRTHYR 1997 "1997", modify label def BIRTHYR 1998 "1998", modify label def BIRTHYR 1999 "1999", modify label def BIRTHYR 2000 "2000", modify
Comment