POWTÓRZMY SOBIE WSZYSTKO Modelowanie handlu zagranicznego
Macie Państwo do-file6 … Część I - Przerabianie danych handlowych, by dostać dopasowany handel po krajach – Wymaga zduplikowania zbioru wyjściowego (bo tam handel w parze jest tylko raz, a my potrzebujemy dla każdego kraju – Zapisujemy odpowiednio przetransformowane wartości przewidywane z regresji => zastosowanie komendy egen – Regresja uwzględnia dobroczynny wpływ unii walutowej (m.in.!) – Zatrzymujemy z tej regresji tylko to co nam potrzebne: Po jednej obserwacji dla danego kraju dla danego okresu Tylko wartości handlu dopasowanego i identyfikatory (nazwy krajów, lata)
Macie Państwo do-file6 … Część II – Przerabianie danych wzrostowych, by dostać coś, co nadaje się do analizy – Dane roczne a nie pięcioletnie (trzeba policzyć średnie pięcioletnie) => zastosowanie komendy foreach oraz egen – Różne inne transformacje na danych, żeby zawierały to, co wydaje się nam przydatne – Zachowanie tylko tych zmiennych, które są nam potrzebne – Wygenerowanie identyfikatora, który przyjmie STATA do analizy panelowej – Zatrzymujemy tylko to, co potrzebujemy Lata podzielne przez pięć (bo takie mamy dane handlowe) Zmienne nam przydatne
Macie Państwo do-file6… Część III – Łączenie zbiorów – Zastosowanie komendy merge Część IV – Analiza danych (uff….) – Zastosowanie ivreg – Zastosowanie xtivreg – Co można wyciągnąć z tej analizy
Mój rysunek
Co jeszcze można zrobić? Kointegracja w panelach
xtreg pdol trade, robust predict xb, xb gen resid=pdol-xb xtfisher resid, lags(5) trend pp gen dresid=d.resid xtfisher dresid, lags(5) trend pp => Raczej silnie odrzucone H0
Kointegracja w panelach bysort cub: xtreg pdol trade, robust predict xb_cub, xb gen resid_cub=pdol-xb_cub gen dresid_cub=d.resid_cub xtfisher resid_cub if cub==0, lags(5) trend pp xtfisher resid_cub if cub==1, lags(5) trend pp xtfisher dresid_cub if cub==0, lags(5) trend pp xtfisher dresid_cub if cub==1, lags(5) trend pp Brak odrzucenia DLACZEGO???