エクセルに出力します 推定結果の表は r(table) という行列で保存されますので matlist r(table) コマンドで 得られたの一覧を表示させます. use clear. regress

Similar documents
Stata11 whitepapers mwp-037 regress - regress regress. regress mpg weight foreign Source SS df MS Number of obs = 74 F(

1セル範囲 A13:E196 を選択し メニューの データ - 並べ替え をクリック 並べ替え ダイアログボックスで 最優先されるキー から 年代 を選択し OK をクリック ( セル範囲 A13:E196 のデータが 年代 で並び替えられたことを確認する ) 2セル範囲 A13:E196 を選択し

.. est table TwoSLS1 TwoSLS2 GMM het,b(%9.5f) se Variable TwoSLS1 TwoSLS2 GMM_het hi_empunion totchr

分析のステップ Step 1: Y( 目的変数 ) に対する値の順序を確認 Step 2: モデルのあてはめ を実行 適切なモデルの指定 Step 3: オプションを指定し オッズ比とその信頼区間を表示 以下 このステップに沿って JMP の操作をご説明します Step 1: Y( 目的変数 ) の

卒業論文

Microsoft Word MSExcel2010

<4D F736F F D208AC888D B836A F C91808DEC837D836A B81698AC7979D8ED A E646F6

2 / 25 複数ソフトの組み合わせ テキストファイルを Excel で開く テキスト形式 (.txt) で保存したファイルを Excel で利用しましょう 第 14 講で保存した west.txt を Excel で開きます 1. Excel を起動します 2. [Office ボタ

このうち ツールバーが表示されていないときは メニューバーから [ 表示 (V)] [ ツールバー (T)] の [ 標準のボタン (S)] [ アドレスバー (A)] と [ ツールバーを固定する (B)] をクリックしてチェックを付けておくとよい また ツールバーはユーザ ( 利用者 ) が変更

年齢別人数計算ツールマニュアル

問題 2 < 支社別下半期実績表 > を完成させましょう 1.[B12]~[D12] セルを結合して中央揃えに設定しましょう (1)[B12]~[D12] セルを選択します (2)[ ホーム ] タブの [ 配置 ] グループにある [ セルを結合して中央揃え ] ボタンを選択します (3)3 つの

図表貼り付けの原則 Excel などで処理した図表を Word に貼り付ける際に注意したい事項は以下のようになります Excel グラフ の場合 1. Excel 内で, あらかじめ, グラフエリアの大きさ フォント タイトル 軸ラベルなどを十分調整しておきます 2. タイトルはグラフ内にも入れてお

第 1 節 関数とは 関数とは 与えられた文字や数値に対し 定められた処理を行って結果を返す命令のことです 例えば パンをホームベーカリーで作るには 最初に材料となる小麦粉などを入れ 次いでドライイースト 最後に水を入れるという順序があります そして スタートボタンを押すとパンが完成します ホームベ

コマンド入力による操作1(ロード、プロット、画像ファイル出力等)

1 Word2007 を立ち上げて 表を作って内容を入力し 体裁を整える 1 時間の関係で あらかじめ下記のような簡単な文書を作成して デスクトップにファイル 旅行案内操作前 1 を置いてありますからこのファイルをダブルクリックして開いて下さい (* 時間のある方は末尾に表の挿入方法などを参考に書い

問題 1 次の文章は Excel の作業環境について述べたものである 下線部の記述の正誤を判断し 解答群 { } の記号で答えよ ただし 下線部以外の記述に誤りはないものとする 設問 1. クイックアクセスツールバーには アプリケーション名やファイル名が表示される 設問 2. 数式バーのる ボタンを

目次 第 1 章はじめに 取扱いについて 記載内容について... 6 第 2 章基本操作 Excel Online を開く ファイル ( ブック ) を作成する ファイル ( ブック ) を開く..

スライド 1

FORTRAN( と C) によるプログラミング 5 ファイル入出力 ここではファイルからデータを読みこんだり ファイルにデータを書き出したりするプログラムを作成してみます はじめに テキスト形式で書かれたデータファイルに書かれているデータを読みこんで配列に代入し 標準出力に書き出すプログラムを作り

地域医療ビッグデータに触ってみよう ほぼハンズオンマニュアル

スライド 1

スライド 1

コンピュータリテラシ

[ ] 算定基礎届の CD 届出データ作成マニュアル 健保提供 ターンアラウンド CD の活用 概要 1) 健康保険組合が提供する 算定基礎届ターンアラウンド CD は 日本年金機構により示された 届書作成仕様書 ( 健康保険 厚生年金保険適用関係 届書 ) に基づく CD による算定

操作マニュアルアテンダント

初めてのプログラミング

Microsoft Word A02

PowerPoint プレゼンテーション

グーグル検索マクロの使い方

MoreStudy 第 6 章 MoreStudy 第 6 章 第 1 節 貼り付け 3 [ 形式を選択して貼り付け ] ダイアログから [Microsoft Excel ワークシート ] を選択し [OK] ボタンを 押します 1 Excel ワークシートで貼り付け [Pastespec] リボン

Microsoft Word - HOBO雨量専用説明書_v1.1.doc

目次 はじめに P.02 マクロの種類 ---

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード]

Microsoft Word - 206MSAccess2010

< 目次 > 1. 練習ファイルのダウンロード 表計算ソフト Excel の基本 Excel でできること Excel の画面 セル 行 列の選択 セルにデータを入力する ( 半角英数字の場合 )


A. 表の作成 はじめに 講座テキストページに保存されている表 1 の元データをエクセル 2010 にコピーします (No1) 講座テキスト (Web ページ ) に示した表 1 過去 12 年間の為替と外貨準備の推移 のデータ表を選択する この表 1 を選択した状態で WEB ページの 編集 コピ

ビジネス統計 統計基礎とエクセル分析 正誤表

Amazonポイントプログラム (設定編)

Microsoft Word - StataNews doc

ことばを覚える

Microsoft Word - ExcelTable.docx

目次 1. はじめに Excel シートからグラフの選択 グラフの各部の名称 成績の複合グラフを作成 各生徒の 3 科目の合計点を求める 合計点から全体の平均を求める 標準偏差を求める...

エクセルの起動 エクセル (Excel) の起動をしましょう 1 左下隅 ( スタートボタン ) を 3 4 クリックします スタートメニューが表示されます 2[ すべてのプログラム ] をポイントします 3 [ 右のスクロールバーを上下に移動して [Microsoft Office] フォルダを探

処理手順 1) 健康保険組合から受領した 賞与支払届ターンアラウンド CD を パソコンの CD ドライ ブにセットします 2) マイコンピュータ CD ドライブ の順にダブルクリックして オープンしたウィン ドウにある KPFD0006.txt というアイコンをダブルクリックします すると CD

OHP シートの作成 OHP でプレゼンテーションをする際に必要な OHP シートを作成できます 配布資料の作成プレゼンテーションの参加者に配布する資料を簡単に作成できます 参加者はメモ等この資料に書き込むことができ 理解を深めることができます 発表者用資料の作成プレゼンテーション中に発表者が参考に

ガイダンス

作図コマンド : pscoast -R125/148/30/46 -JM15c -B5g5 -Di -W5 -S235 -X6c -Y4c > test.ps 作図例 : 2 分布図の作成 2.1 点を描く 地点の分布を作図するときは たとえば以下のように行います > pscoast -R125/1

フォントサイズ :20point を目安に, 幅, 行間を調節. Excel の列にマウスを置きクリックすると pixelが表示されるため, 表幅を規程の 800pixel か1600pixel に合わせておくと保存しやすい. サイズが中途半端な場合は左右に余白をとって調節する. 見出し行には, 原

(3) このファイルは 申込書の 5 枚複写分 ( 1 営業用 2 調査会社用 3 委託工事会社用 4 電気工事会社 ( 控 ) 5 お客さま ( 控 ) と 電気工事士 測定器 の計 7 シートから構成されています 申込書作成に関しては 1 営業用 のシートに入力することで 2~5 のシートにも反

Excelで血圧記録表を作成しょう!

スライド 1

Excel2013基礎 数式と表編集

旅のしおり

Microsoft Word - RefWorksコース doc

Rの基本操作

Create!Form V11 - Excel 出力設定

757_[iOS版]どこでも写真管理連携(USB)

6 シート見出しブックに入っている各シート名の名前が表示されます シートとは 表を作るための作業エリア 単にシートという場合はワークシートのことを指します シート上のセルにデータを入力しながら表を作っていきます シートには他にグラフシートもあります 7 数式バー現在操作の対象となっているセル内のデー

C#の基本

ANOVA

TeX紹介

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

統計的データ解析

PowerPoint プレゼンテーション

正誤表(FPT1004)

1. Stata( ステータ ) Stata は,StataCorp 社の販売している統計ソフトウェアで, 計量経済学においてもっともよく使われています 最新の計量経済学的手法の論文を執筆する際に,Stata による推定方法 ( コマンド ) も同時に発表されることがよくあり, 基本的な分析からより

HP Primeバーチャル電卓

PowerPoint プレゼンテーション

サイボウズ Office 8 リンク集マニュアル

地域ポータルサイト「こむねっと ひろしま」

Transcription:

Stata+α putexcel を使って推定結果をエクセルに出力する putexcel には様々な機能がありますが 今回は Stata の回帰分析の推定結果をエクセルに 出力します Stata での回帰分析の結果 sizplace Coef. age sex _cons.0067795 -.0872963 4.976162 Std. Err. t.0015178.0523214.1103018 4.47-1.67 45.11 P> t 0.000 0.095 0.000 [95% Conf. Interval].0038043 -.1898563 4.759949.0097547.0152637 5.192375 エクセルへのの例 準備 エクセルまたはワードファイルが出力されますので 作業フォルダの変更を行います メインメニューからファイル/作業フォルダの変更 を選択します 今回は 例として ローカルディスク C:の stata/test フォルダを指定します コマンド 操作では以下のようになります Stata ウィンドウの左下の表示が C:\stata\test とな っていることを確認します. cd C: stata test 準備 nhanes2.dta を例に 変数 sizplace に対して変数 age と sex で回帰分析を行った結果を 1

エクセルに出力します 推定結果の表は r(table) という行列で保存されますので matlist r(table) コマンドで 得られたの一覧を表示させます. use http://www.stata-press.com/data/r12/nhanes2.dta, clear. regress sizplace age sex. matlist r(table) この r(table) には回帰係数 b から eform までの 9 種類の数値が含まれますが 今回は回 帰係数から信頼区間までの 6 種類を出力するため matrix コマンドを使用します 下記 2 行目で行列の変形をしたら matlist results で確認します. matrix results = r(table). matrix results = results[1..6,1...]. matlist results エクセルに書き込む準備この結果をエクセルに出力するために まず mywesults.xslx を出力先として宣言します そして エクセル内の A1 セルから results として保存されている行列と names に保存されている変数名を書き込みます ここでは 表示する数値の桁数を制限するためのオプションを使用します ( 後述 ). putexcel set myresults.xlsx, replace. putexcel A1 = matrix(results), names nformat(number_d2) 以下のように エクセルシート単位で出力先を指定することもできます. putexcel set myresults.xlsx, sheet(example1) replace. putexcel set myresults.xlsx, sheet(example2) modify 2

平均値の さらに putexcel では出力時のフォントなどを調整することもできます 以下のコマンド では セル B2 から D7 に入力されている回帰係数をはじめとした数値をボールド体に変更 し セル A1 から D1 の変数名を中央揃えにして セル下に変数名と数値を隔てる縦線を引 きます さらに A1 から A7 セルを右揃えに変更し セルの右に横線を引きます. putexcel B2:D7, bold. putexcel A1:D1, right border(bottom). putexcel A1:A7, hcenter border(right) エクセルに表示される桁数の変更 また オプション nformat()により 表示される数値の桁数を変更することもできます たとえば 小数点以下 2 桁にする場合 nformat( #.## ) または nformat(number_d2) と書くこともできます 3

outreg2 で推定結果をワードに出力 outreg2 は margins のような推定後コマンドと同様に 最後に行った推定結果を出力する ado ファイルです 前述の putexcel とは異なり 直前の分析結果を書き出すため 改めて結果を指定する必要はありません インストールにはインターネットに接続している必要があります 準備まず outreg2 をインストールします 今回は auto.dta を利用します. ssc install outreg2. sysuse auto, clear ワードへ出力変数 price に対して mpg で回帰分析を行い その結果を作業中のフォルダに myreg.doc という名前で保存します ここでは ctitle オプションを利用して回帰係数の列に Model 1 というタイトルを挿入します さらに label オプションで変数のラベルを出力します. regress price mpg. outreg2 using myreg.doc, replace ctitle(model 1) label 出力されたワードファイルは以下のようになります 観測数 決定係数 有意水準 切片は 自動的に書き出されます () 内は各標準誤差を示します 次に 先のモデルに独立変数 rep78 を加えて回帰を行い model 2 として出力します append オプションで 以前のワードファイルに 新しいモデルで行った推定を書き加えることもで きます. regress price mpg rep78 4

. outreg2 using myreg.doc, append ctitle(model 2) label estout を使った推定結果の出力 estout はコマンド estiamtes store または est sto で保存した推定結果を表として Stata の結果ウィンドウをテキスト形式で出力する ado ファイルです 保存した複数の分析結果を 一度に出力できます outreg2 と同じく インストールにはインターネットに接続している必要があります 準備 サンプルデータセットを用意します ここでは 回帰を実行する間に auto.dta を replace コマンドで加工します. sysuse auto. replace price = price / 1000. replace weight = weight / 1000 回帰分析を実行します ここでは quietly オプションを使って 推定結果を表示しないよ うにしています estimates store コマンドで 分析で得られた結果を m1 という名前で 保存します さらに ここでは title オプションで Model 1 とタイトルを設定します. quietly regress price weight mpg. estimates store m1, title(model 1) 変数 foreign と mpg を掛け合わせた 新しい変数 forxmpg を作成します この forxmpg と変数 foreign を加えて 再び回帰分析を行います 上と同じように quietly オプショ 5

ンを使い 結果を m2 という名前で保存します. generate forxmpg = foreign * mpg. quietly regress price weight mpg forxmpg foreign. estimates store m2, title(model 2) 推定結果の出力 estout で 保存した推定結果 m1 と m2 を結果ウィンドウに表示します 回帰係数と切片 のみが表示されます. estout m1 m2 m1 b m2 b weight 1.746559 4.613589 mpg -.0495122.2631875 forxmpg -.3072165 foreign 11.24033 _cons 1.946068-14.44958 using を使って作業フォルダにテキストファイルとして出力します ここでは出力する対象を * として ワイルドカードを使うことで m1 m2 と入力する手間を省きます 出力された example.txt はタブ区切りですので エクセルなどのスプレッドシートを使用するプログラムで開くことができます. estout * using example.txt style オプションで tex を指定し TeX 用のスクリプトを表示させることもできます 表 示されたスクリプトをコピーして TeX エディタに貼り付けて使用できます. estout *, style(tex) varlabels(_conx _cons) TeX 形式の 6

& m1& m2\\ & b& b\\ weight & 1.746559& 4.613589\\ mpg & -.0495122&.2631875\\ forxmpg & & -.3072165\\ foreign & & 11.24033\\ \_cons & 1.946068& -14.44958\\ 変数のラベルをに加えて より論文に掲載する形式に近づけることもできます 以下では まず cells オプションで回帰係数の書式を指定します ここでは有意水準を示す星の表示と 標準誤差を追加表示します さらに stats オプションで決定係数と観測数も表示します legend オプションは 表の下に有意水準のしきい値を label オプションで変数名の代わりにラベルを それぞれ表示します. estout *, cells(b(star fmt(%9.3f)) se(par)) stats(r2_a N, fmt(%9.3f %9.0g) labels(r-squared)) legend label collabels(none) varlabels(_cons Constant) Model 1 Model 2 Weight (lbs.) 1.747** 4.614*** (0.641) (0.725) Mileage (mpg) -0.050 0.263* (0.086) (0.111) forxmpg -0.307** (0.109) Car type 11.240*** (2.752) Constant 1.946-14.450** (3.597) (4.426) R-squared 0.273 0.526 N 74 74 * p<0.05, ** p<0.01, *** p<0.001 今回は Stata で分析した結果を他のファイルに出力する 3 つのコマンドを紹介しました putexcel は推定結果をエクセル outreg2 はワード estout ではテキストファイルにそれぞ れ出力します 7