Stata勉強-1
Stataによる社会調査データの分析/Stataによる計量政治学より
基本のコマンド
・ファイル load
dta形式:use ファイル名
csv形式:insheet using ファイル名(, noname※見出しが無いとき)
xlsx形式:import excel using ファイル名(※StataVersion12以降)
・ファイル save
dta形式:save ファイル名
dta形式:save ファイル名, replace /*上書き*/
csv形式:outsheet using ファイル名, comma
・データ確認
summarize(データがloadされている状態で)
データに含まれるvariable(変数名),obs,mean,std,min,maxを表示
tabulate 変数名
度数分布表示
histogram 変数名 if 条件式, width(各階級グラフの幅) start(階級開始値)*新しいversionから対応?
ヒストグラム描写
約束事
・ヘルプ
help コマンド名
help setで色々な設定情報が確認できる
・コメントアウト(javaとほぼ同じ)
単数行:* または //
複数行:/*と*/でかこむ
・欠損値
.(ピリオド)
.A、.Bなどで、欠損値の種類を分けることも可能
・前のコマンドをもう一度表示
PageUp/Down
データ処理のコマンド
・変数の作成
generate 変数名=関数or変数名or値
・変数名の変更
rename 元の変数名 新しい変数名
・変数の削除
drop 変数名
・特定サンプルの削除
drop 条件式
例:drop if q2==0
・特定値の置換
recode 変換する変数名 今の値=新しい値
replace 変換する変数名=関数or変数名or値