Stata入門——樣本的保留與刪除

“剔除金融類、ST類和PT類上市公司”
“刪除變量缺失的樣本”
sysuse census,clear
*replace 替換樣本的變量取值
replace pop =. if pop > 5000000
創(chuàng)造缺失值,方便后續(xù)對于缺失值的處理
*drop 去除滿足條件的樣本或變量
drop if pop == .
刪除樣本:某一變量為缺失值的樣本
drop a
刪除變量:所有樣本的a這一變量的數(shù)據
*keep 保留滿足條件的樣本或變量
keep if pop != .
!=是不等于; 保留pop變量不等于缺失值的所有樣本
drop if Debt > 1
keep if Debt <= 1
*行業(yè)通常用 INDCODE 來表示,并非數(shù)字,而是一個字符串,如 I06, I06, I07…
必須要加“”,將其由變量格式轉換為字符串格式
drop if state2 == "AL"
keep if state2 != "AL"
標簽: