Dear friends,
I want to make basic collapsing operation on STATA. I want to take the average of Norway's foreign aid flows to different regions after 2016. However, my output does not reflect the actual values.
Dataex:
What I want to see:
Output:
Here, the code I used for the collapse:
The output, which is not correct. Please check subsaharan
What should I fix to correct the output of the collapse command?
Best,
I want to make basic collapsing operation on STATA. I want to take the average of Norway's foreign aid flows to different regions after 2016. However, my output does not reflect the actual values.
Dataex:
Code:
* Example generated by -dataex-. For more info, type help dataex clear input str60 recipient double year str12 newregion float norwaydac2a "Afghanistan" 2000 "Asia" 19.95 "Afghanistan" 2001 "Asia" 63.36 "Afghanistan" 2002 "Asia" 87.66 "Afghanistan" 2003 "Asia" 85.37 "Afghanistan" 2004 "Asia" 75.62 "Afghanistan" 2005 "Asia" 58.83 "Afghanistan" 2006 "Asia" 62.61 "Afghanistan" 2007 "Asia" 75.25 "Afghanistan" 2008 "Asia" 90.75 "Afghanistan" 2009 "Asia" 94.62 "Afghanistan" 2010 "Asia" 89.12 "Afghanistan" 2011 "Asia" 89.35 "Afghanistan" 2012 "Asia" 81.52 "Afghanistan" 2013 "Asia" 80.74 "Afghanistan" 2014 "Asia" 80.46 "Afghanistan" 2015 "Asia" 76.05 "Afghanistan" 2016 "Asia" 78.41 "Afghanistan" 2017 "Asia" 67.52 "Afghanistan" 2018 "Asia" 81.01 "Afghanistan" 2019 "Asia" 71.62 "Afghanistan" 2020 "Asia" 79.24 "Afghanistan" 2021 "Asia" 63.61 "Belize" 2000 "Americas" .33 "Belize" 2001 "Americas" .05 "Belize" 2002 "Americas" .16 "Belize" 2003 "Americas" .09 "Belize" 2004 "Americas" .04 "Belize" 2005 "Americas" . "Belize" 2006 "Americas" . "Belize" 2007 "Americas" . "Belize" 2008 "Americas" . "Belize" 2009 "Americas" . "Belize" 2010 "Americas" . "Belize" 2011 "Americas" . "Belize" 2012 "Americas" . "Belize" 2013 "Americas" .11 "Belize" 2014 "Americas" .11 "Belize" 2015 "Americas" . "Belize" 2016 "Americas" . "Belize" 2017 "Americas" . "Belize" 2018 "Americas" . "Belize" 2019 "Americas" . "Belize" 2020 "Americas" . "Belize" 2021 "Americas" . "Albania" 2000 "Europe" 5.63 "Albania" 2001 "Europe" 4.8 "Albania" 2002 "Europe" 8.41 "Albania" 2003 "Europe" 7.44 "Albania" 2004 "Europe" 8.93 "Albania" 2005 "Europe" 6.39 "Albania" 2006 "Europe" 5.1 "Albania" 2007 "Europe" 4.69 "Albania" 2008 "Europe" 2.87 "Albania" 2009 "Europe" .85 "Albania" 2010 "Europe" 1.86 "Albania" 2011 "Europe" 1.78 "Albania" 2012 "Europe" 1.01 "Albania" 2013 "Europe" 1.1 "Albania" 2014 "Europe" .92 "Albania" 2015 "Europe" 1.62 "Albania" 2016 "Europe" .54 "Albania" 2017 "Europe" .21 "Albania" 2018 "Europe" .67 "Albania" 2019 "Europe" 1.22 "Albania" 2020 "Europe" 1.4 "Albania" 2021 "Europe" .1 "Argentina" 2000 "Americas" .02 "Argentina" 2001 "Americas" .06 "Argentina" 2002 "Americas" .13 "Argentina" 2003 "Americas" .46 "Argentina" 2004 "Americas" .03 "Argentina" 2005 "Americas" . "Argentina" 2006 "Americas" .02 "Argentina" 2007 "Americas" .03 "Argentina" 2008 "Americas" .08 "Argentina" 2009 "Americas" .04 "Argentina" 2010 "Americas" .07 "Argentina" 2011 "Americas" .03 "Argentina" 2012 "Americas" .03 "Argentina" 2013 "Americas" 0 "Argentina" 2014 "Americas" .08 "Argentina" 2015 "Americas" . "Argentina" 2016 "Americas" . "Argentina" 2017 "Americas" . "Argentina" 2018 "Americas" . "Argentina" 2019 "Americas" . "Argentina" 2020 "Americas" . "Argentina" 2021 "Americas" .06 "Armenia" 2000 "Asia" 3.35 "Armenia" 2001 "Asia" 3.88 "Armenia" 2002 "Asia" 4.72 "Armenia" 2003 "Asia" 4.16 "Armenia" 2004 "Asia" 3.73 "Armenia" 2005 "Asia" 5.08 "Armenia" 2006 "Asia" 4.69 "Armenia" 2007 "Asia" 3.71 "Armenia" 2008 "Asia" 2.33 "Armenia" 2009 "Asia" 2.55 "Armenia" 2010 "Asia" 2.65 "Armenia" 2011 "Asia" 1.98 end
What I want to see:
Code:
total norwaydac2a if newregion=="Subsaharan" & year>2016 disp 2662.92/5
Code:
Total estimation Number of obs = 195
--------------------------------------------------------------
| Total Std. err. [95% conf. interval]
-------------+------------------------------------------------
norwaydac2a | 2662.92 267.8005 2134.746 3191.094
--------------------------------------------------------------
532.584
Code:
collapse (mean) norwaydac2a, by(newregion), if year>2016
Code:
newregion norwaydac2a Americas 9.187467 Asia 9.846723 Europe 4.5318 Middle East 42.89514 North Africa 2.258333 Ocenia .7714286 Subsaharan 13.656
Best,

Comment