Hello again colleagues,
Last time Ali Atia and Nick Cox helped me fix the x-axis labels. Now I am doing it with monthly data (with what I learned from them) and the result I get is half-baked.
I want to enclose the months and year with the thicks but it gets over set as the series advances in the month of December. I thought I could move it .5 to make it fit but I don't know why doing this makes the whole chart chaotic. Am I doing something wrong by trying to make it monthly?
Thank you in advance for your help.
I leave you what I did to explain myself better
Greetings!!!
Last time Ali Atia and Nick Cox helped me fix the x-axis labels. Now I am doing it with monthly data (with what I learned from them) and the result I get is half-baked.
I want to enclose the months and year with the thicks but it gets over set as the series advances in the month of December. I thought I could move it .5 to make it fit but I don't know why doing this makes the whole chart chaotic. Am I doing something wrong by trying to make it monthly?
Thank you in advance for your help.
I leave you what I did to explain myself better
Greetings!!!
Code:
clear input double(indicc icclp) float(periodo periodostata) str3 mesnum 98.1 100.33365439376 624 624 "Ene" 97.6 100.360415937925 625 625 "Feb" 98.3 100.38309117587 626 626 "Mar" 98.5 100.401024943808 627 627 "Abr" 98.2 100.411313920513 628 628 "May" 98.9 100.418337707918 629 629 "Jun" 99.5 100.417663307261 630 630 "Jul" 99.1 100.403534501244 631 631 "Ago" 100.2 100.378557156934 632 632 "Sep" 99.5 100.335824773332 633 633 "Oct" 100.1 100.2807596737 634 634 "Nov" 99.1 100.217281657019 635 635 "Dic" 99.7 100.159903488158 636 636 "Ene" 100.3 100.106465791218 637 637 "Feb" 100.3 100.050423703965 638 638 "Mar" 98.9 99.995646385887 639 639 "Abr" 100.2 99.952288069024 640 640 "May" 99.6 99.911623173587 641 641 "Jun" 99.8 99.875360704281 642 642 "Jul" 100.4 99.840004278063 643 643 "Ago" 100.1 99.801494575729 644 644 "Sep" 100.3 99.763036207777 645 645 "Oct" 100.2 99.722510489754 646 646 "Nov" 100.3 99.682598173057 647 647 "Dic" 99.5 99.658702811377 648 648 "Ene" 100.3 99.662148784964 649 649 "Feb" 100.5 99.679797062231 650 650 "Mar" 101.2 99.703819292561 651 651 "Abr" 102.3 99.724308529922 652 652 "May" 102.6 99.733317872592 653 653 "Jun" 101.2 99.739553103193 654 654 "Jul" 102.2 99.759176743151 655 655 "Ago" 102.4 99.791268822197 656 656 "Sep" 103.2 99.83429179702 657 657 "Oct" 103.7 99.877361389419 658 658 "Nov" 104.1 99.907392870683 659 659 "Dic" 103.8 99.924042661668 660 660 "Ene" 103.7 99.937665567957 661 661 "Feb" 104.5 99.955184329553 662 662 "Mar" 105.4 99.97526287845 663 663 "Abr" 104.4 99.994816034413 664 664 "May" 105.1 100.021013551883 665 665 "Jun" 105.9 100.044949072935 666 666 "Jul" 106.8 100.054382492581 667 667 "Ago" 107.1 100.040425294949 668 668 "Sep" 106 100.00500235079 669 669 "Oct" 106.2 99.964045953949 670 670 "Nov" 105.8 99.925060385267 671 671 "Dic" 107.1 99.903425090408 672 672 "Ene" 107.6 99.892250497376 673 673 "Feb" 106.9 99.891216468353 674 674 "Mar" 107.6 99.902443159037 675 675 "Abr" 107.9 99.923454721025 676 676 "May" 108.5 99.957149409117 677 677 "Jun" 108.9 99.999403959919 678 678 "Jul" 108.7 100.049423869696 679 679 "Ago" 109.1 100.111288156161 680 680 "Sep" 110.3 100.184752522545 681 681 "Oct" 110.5 100.25551842088 682 682 "Nov" 110.7 100.314487238311 683 683 "Dic" 110.7 100.356129877171 684 684 "Ene" 110.7 100.373799471587 685 685 "Feb" 111.3 100.367193108586 686 686 "Mar" 110.9 100.346296926772 687 687 "Abr" 110.4 100.322040207694 688 688 "May" 111.4 100.299401963092 689 689 "Jun" 110.9 100.279144537244 690 690 "Jul" 111.4 100.273893121542 691 691 "Ago" 109.6 100.291857493838 692 692 "Sep" 111.5 100.346751981513 693 693 "Oct" 111.9 100.424248016275 694 694 "Nov" 113.2 100.509771875963 695 695 "Dic" 112.3 100.586938057488 696 696 "Ene" 112.5 100.660010167267 697 697 "Feb" 113.5 100.725199877557 698 698 "Mar" 112.7 100.777778752289 699 699 "Abr" 113.8 100.821953102095 700 700 "May" 113.5 100.846836420891 701 701 "Jun" 113.7 100.853569234157 702 702 "Jul" end format %tmm_cY periodo label values periodo periodo label def periodo 624 "Ene", modify label def periodo 625 "Feb", modify label def periodo 626 "Mar", modify label def periodo 627 "Abr", modify label def periodo 628 "May", modify label def periodo 629 "Jun", modify label def periodo 630 "Jul", modify label def periodo 631 "Ago", modify label def periodo 632 "Sep", modify label def periodo 633 "Oct", modify label def periodo 634 "Nov", modify label def periodo 635 "Dic", modify label def periodo 636 "Ene", modify label def periodo 637 "Feb", modify label def periodo 638 "Mar", modify label def periodo 639 "Abr", modify label def periodo 640 "May", modify label def periodo 641 "Jun", modify label def periodo 642 "Jul", modify label def periodo 643 "Ago", modify label def periodo 644 "Sep", modify label def periodo 645 "Oct", modify label def periodo 646 "Nov", modify label def periodo 647 "Dic", modify label def periodo 648 "Ene", modify label def periodo 649 "Feb", modify label def periodo 650 "Mar", modify label def periodo 651 "Abr", modify label def periodo 652 "May", modify label def periodo 653 "Jun", modify label def periodo 654 "Jul", modify label def periodo 655 "Ago", modify label def periodo 656 "Sep", modify label def periodo 657 "Oct", modify label def periodo 658 "Nov", modify label def periodo 659 "Dic", modify label def periodo 660 "Ene", modify label def periodo 661 "Feb", modify label def periodo 662 "Mar", modify label def periodo 663 "Abr", modify label def periodo 664 "May", modify label def periodo 665 "Jun", modify label def periodo 666 "Jul", modify label def periodo 667 "Ago", modify label def periodo 668 "Sep", modify label def periodo 669 "Oct", modify label def periodo 670 "Nov", modify label def periodo 671 "Dic", modify label def periodo 672 "Ene", modify label def periodo 673 "Feb", modify label def periodo 674 "Mar", modify label def periodo 675 "Abr", modify label def periodo 676 "May", modify label def periodo 677 "Jun", modify label def periodo 678 "Jul", modify label def periodo 679 "Ago", modify label def periodo 680 "Sep", modify label def periodo 681 "Oct", modify label def periodo 682 "Nov", modify label def periodo 683 "Dic", modify label def periodo 684 "Ene", modify label def periodo 685 "Feb", modify label def periodo 686 "Mar", modify label def periodo 687 "Abr", modify label def periodo 688 "May", modify label def periodo 689 "Jun", modify label def periodo 690 "Jul", modify label def periodo 691 "Ago", modify label def periodo 692 "Sep", modify label def periodo 693 "Oct", modify label def periodo 694 "Nov", modify label def periodo 695 "Dic", modify label def periodo 696 "Ene", modify label def periodo 697 "Feb", modify label def periodo 698 "Mar", modify label def periodo 699 "Abr", modify label def periodo 700 "May", modify label def periodo 701 "Jun", modify label def periodo 702 "Jul", modify labmask periodo, values(mesnum) graph set window fontface "Century Gothic" local titulo style(large) size(*1.3) color(black) pos(12) local fondo1 white%100 local fondo2 gs%3 local linea lcolor(gs%100) lp(solid) lw(*.85) local areas2 recast(area) color(green%70) lwidth(*0.0) local ejey nogrid glwidth(*0.4) glcolor(black) glpattern(dot) angle(horizontal) labsize(*0.6) ticks labcolor(gs8%100) tlcolor(gray%80) tlength(*0.4) format(%9.0f) local tituloy margin(-2) color(gs%100) size(*0.6) #delimit ; twoway line indicc periodo, `linea' || (scatteri 120 635 120 637 id, `areas2') , xsize(8) ysize(4) ytitle("número índice", `tituloy') xtitle("") ylabel(40(10)120, `ejey') xmla(624/702, valuelabel labsize(*0.4) angle(vertical)) xla(630(12)702, format(%tm_cY) tlength(*2) tlcolor(none) nogrid labsize(*0.4)) xtick(623(12)702, tlength(*4)) leg(off) title("{bf:Indicador compuesto coincidente para la Economía Mexicana{sup:{&Omega}}}", `titulo') subtitle("(1980 - 2022m04, año Base 2013 = 100)", size(*0.8) color(gs8%80)) note("Fuente: Elaboración propia con datos de INEGI.""{&Omega}|Sistema de Indicadores Compuestos Cooincidente y Adelantado (SICCA)", size(*0.6) pos(5) color(gs8%100)) ; #delimit cr
Comment