stata面板資料迴歸步驟:
##步驟一:匯入數據
指令:insheet using 文件路径如:
insheet using C:STUDYpapertaxi.csv請注意:表中不能有中文字符,否則會發生錯誤。面板資料中不能有空值,沒有資料的位置請以0 代替。 也可以直接將資料複製並貼上到stata 的data editor 中,如圖:
首先請將代表樣本的var1 重新命名
命令:
rename var1样本名
例如:
rename var1 province
接下來將資料轉換為面板資料的格式
指令:
reshape long var,i(样本名)
例如:
reshape long var,i(province)
其中var 代表的是所有的年份(var2,var3,var4…)
轉換後的格式如圖:
轉換成功後繼續重新命名,其中_j在這裡代表原始表中的年份,var 代表該變數的名稱,命令如下:
rename _j year rename var taxi步驟三:排序
指令:sort 變數名稱
#例如:
sort province year
意思是將province 以升序排列,然後再根據排好的province 數列排year 這一列,如圖:
(雖然很多時候在執行sort 前資料就已經符合要求了,但以防萬一請務必執行此操作)
最後,儲存。
至此,一個變數的前期資料處理就完成了,請按照同樣的方法處理所有的變數。在處理新變數前請使用指令:clear,將stata 重設。
這裡為方便舉例再處理一個名為so2 的變數。如圖:
相關推薦:《
任意開啟一個處理過的變數的dta 檔案作為基礎表(建議使用因變數的dta 文件,這裡使用so2 作為因變數)
merge province year using C:STUDYpapertaxi.csv意思是將taxi 的資料加入so2 的資料表中,如圖:
然後使用指令:
tab _merge檢定資料的差分,正常情況下_merge:3 一欄的percent 應該為100%,如圖:
##然後使用指令:drop _merge,將資料表中的_merge 一列去掉。 接著重新使用指令:sort樣本名稱 時間例如:sort province year為新產生的表格排序。 如法炮製,將所有的變數都加入到基礎表中,如圖:
回歸
首先,使用指令:xtset 樣本名稱時間,定義面板資料。 例如:xtset province year

xtreg so2 taxi busload drivers roadlength###如圖:#############
以上是stata面板資料迴歸步驟是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章
刺客信條陰影:貝殼謎語解決方案
3 週前ByDDD
Windows 11 KB5054979中的新功能以及如何解決更新問題
2 週前ByDDD
在哪裡可以找到原子中的起重機控制鑰匙卡
3 週前ByDDD
<🎜>:死鐵路 - 如何完成所有挑戰
4 週前ByDDD
Atomfall指南:項目位置,任務指南和技巧
1 個月前ByDDD

熱工具

Dreamweaver CS6
視覺化網頁開發工具

WebStorm Mac版
好用的JavaScript開發工具

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。