- clear
- input str14 country school1 school2 agemarriage1 agemarriage2
- bangladesh 3.3 4.5 14.8 15.2
- bolivia 6.9 7.6 19.8 20.1
- colombia 7.9 8.6 20.3 20.3
- dr 7.9 8.6 18.3 18.3
- egypt 5.5 7.3 18.9 19.7
- haiti 3.1 4.3 19.6 19.4
- india 3.6 4.3 16.9 17.1
- indonesia 5.9 7.5 18.1 19.3
- morocco 1.6 2.7 18.7 19.6
- nepal 2.4 3.6 16.9 17.4
- pakistan 1.5 2.8 17.9 18.4
- peru 8.1 8.8 20.2 20.6
- end
- set more off
- keep if inlist(country,"bangladesh","bolivia","colombia","dr","egypt","haiti","india","indonesia")
- collapse (mean) school2, by(school1 country)
- sort country school1
- generate date1=_n
- tsset date1 //set to time series so lag "l." and
- // forward "f." operators can be used
- // see help tsvarlist
-
- twoway pcarrow school1 l.school1 f.school1 school1, mlab(date1) ///
- ytitle("This month Deg. C") ///
- xtitle("Previous month Deg. C") ///
- title("Temperature Cycle Melbourne - Deg. C") ///
- subtitle("Years 1940 1950 1960 1970 2010")
复制代码
|
一个粗糙的例子
- insheet using "IDCJAC0002_087031_Data1.csv", clear
- //or whatever data you have
- set more off
- keep if inlist(year,1940, 1950, 1960, 1970,2010)
- collapse (mean) MeanmaximumtemperatureC, by(month year)
- sort year month
- generate date1=_n
- tsset date1 //set to time series so lag "l." and
- // forward "f." operators can be used
- // see help tsvarlist
-
- twoway pcarrow MeanmaximumtemperatureC l.MeanmaximumtemperatureC f.MeanmaximumtemperatureC MeanmaximumtemperatureC, mlab(date1) ///
- ytitle("This month Deg. C") ///
- xtitle("Previous month Deg. C") ///
- title("Temperature Cycle Melbourne - Deg. C") ///
- subtitle("Years 1940 1950 1960 1970 2010")
复制代码
IDCJAC0002_087031.zip
(8.16 KB)
本附件包括:- IDCJAC0002_087031_Data1.csv
- IDCJAC0002_087031_Data12.csv
- IDCJAC0002_087031_Note.txt
对元数据及do-file变量进行了修改