Stata100本ノック 目次
ウィンドウ 命令を書いて解析作業をさせるウィンドウ コマンドウィンドウ(Command)
ウィンドウ Commandで書いた命令の履歴表示のウィンドウ 履歴ウィンドウ(Review)
ウィンドウ Commandに対する結果表示のウィンドウ 結果ウィンドウ(Results)
ウィンドウ 読み込んだデータの情報が表示されるウィンドウ 変数ウィンドウ
ウィンドウ 変数のプロパティが表示されるウィンドウ プロパティウィンドウ
ヘルプ コマンドの機能を調べる メニュー「ヘルプ」
コマンド コマンドを手入力する以外の方法はあるか メニューバーを利用
記録 解析するための課題(コメント)を記録する アスタリスク(*)
記録 作業記録の保存、実行 doファイル
記録 使用するデータの場所(PASS)を指定 do
記録 データを保存する場所の指定、変更 cd
取り込み 使用するデータファイルの取り込み import
出力 結果をエクセル(もしくはCSV)で出力 export
値 最大値 max
値 最小値 min
値 中央値 median
値 平均値 average、mean
値 レコード数 count
値 トータル数 total
値 ある条件の○行目のデータを表示 _n
値 ある条件のデータの総数 _N
値 変数Aすべての合計値 egen 新しい変数名X = sum(合計したい変数A)
値 変数Aを上から順に足した累積値 gen 新しい変数名X = sum(合計したい変数A)
置き換え 変数の値を他の場所に置き換える replace
確認 スプレッドシート形式でデータを閲覧する browse
確認 スプレッドシート形式でデータを閲覧する(編集可) edit
確認 参照しているデータの場所を確認する pwd
形式 データの出力形式の設定(桁数の変更など) format 、format %○○.○g 変数名
形式 文字列を数値に変換(既存の変数を置き換える) destring 変数名,replace
形式 数値を文字列に変換し新しい変数を作成 destring 変数名,gen(新変数名)
形式 文字列を数値に変換(既存の変数を置き換える) tostring 変数名,replace
形式 数値を文字列に変換し新しい変数を作成 tostring 変数名,gen(新変数名)
コマンド グループ変数ごとにコマンドを実行する bysort 変数名
並べ替え 指定した変数を先頭に持ってくる order
並べ替え 指定した変数の昇順または降順に並び替え gsort
削除 重複データの削除 duplicates drop
削除 ある条件のデータを除く !、drop if
削除 変数を削除する drop
指定 コマンドを実行するためのファイルを指定 use
条件 一致 ==
条件 不一致(否定、除く) !=、~=
条件 大小関係 >、<、<=、>=
条件 AかつB &
条件 AまたはB |
条件 AかつBまたはCかつD (A&B)|(C&D)
条件 ある変数(変数A)=xならばa、≠ならばbの、変数X作成 gen 変数X=cond(変数A==x,a,b)
連番 一番上のサンプルから順に1,2,3,…,のようなid(連番)を振る gen id(任意の変数名) = _n
データ統合 ファイル間の情報を1つに合わせる joinby merge○:○
データ保持 ある条件のデータ、指定した変数のみを保持 keep if
表示 重複データをすべてリストアップ duplicates list
表示 必要な変数のデータ、変数の値の一覧を表示する list、browse
表示 取り込んだデータの変数を一覧で確認 des,f(des)
表示 欠損値も表示する missing
表示 変数ごとの観測数、平均、標準偏差、最大値、最小値を表示 summarize
表示 データの観測数や変数の数に加えて、変数の型、表示形式、変数ラベルなどを一覧で表示 describe
表示 変数名と変数ラベルに対する文字列検索 lookfor
フラグ 重複データにフラグを立てる duplicates tag
変換 すべての変数名に含まれる大文字を小文字に変換したい rename *, lower
変換 すべての小文字を大文字に変換したい rename *, upper
変更 変数名の変更 rename
変数作成 新たな変数を作成する gen
保存 データを指定の場所に.dta形式で保存 save
保存 データを上書き保存 replace
保存 結果ウィンドウに出てきた結果(解析結果)の保存 log
リセット 読み込まれているデータリセットする clear
ループ 同じ操作を繰り返し行いたい(数列の場合) forvalues{}
ループ 同じ操作を繰り返し行いたい(数列以外の場合) foreach{}
ウィンドウ Commandで書いた命令の履歴表示のウィンドウ 履歴ウィンドウ(Review)