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値