問題タブ [stata]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regression - ダミー変数を持つ Mlogit マクロ
私はStataとマクロは初めてです。
いくつかの変数をループして、コマンドから推定値を生成し、mlogit
それらをデータセットに保存しようとしています。その部分はうまく機能しています。
私が抱えている問題は、ダミー変数に分割する必要があるカテゴリ変数です。
SES
グローバル変数として設定することで、ループはそれを変数の 1 つのセットとして扱うと思っていましたが、間違っていました。コードはすべての変数をループする$SES
ため、各ダミー変数trauma_main
が個別に回帰することになりますが、これは私が望んでいるものではありません。
ダミー変数を 1 つのブロックとして扱うように Stata に「指示」する方法はありますか? さらに、私はできることを知っており、それi.SES
を使用してもうまくいきますが、使用されている参照グループは私が望むものではありません. のような参照グループを設定する方法をグーグルでi.var
検索しましたが、おそらく間違った検索用語を使用しているため、何も役に立ちません。
アドバイスをよろしくお願いします。
マギー
r - 将来の統計プログラムのためにデータを準備するにはどうすればよいですか?
私は現在、調査システムを設計しています(調査には多くの質問があり、質問には多くの回答があり、回答はユーザー、調査、質問と回答に属します)。
ユーザーモデルには多くの人口統計データがあり、さまざまな質問などに対する数十万の回答が期待されます。
最終的には、たとえば、応答を分析する必要があります。男性の80%はバナナが好きで、女性の20%はフォードなどを所有しています。
R、SAS、SPSSなどの統計言語を調べていますが、これらのプログラムで使用するために、データを特定の方法で構造化する必要があるかどうか疑問に思っていますか?それとも、それらはすべてcsvファイルを受け入れますか?
統計データとそのデータモデルの構築に関して、何かアドバイスはありますか?
最後に、SAS、SPSS、およびStataのコストはいくらですか?
c# - C# での Stata ファイルの読み取り
.net で Stata ファイルを解析/読み取るためのオープン ソース ライブラリを知っている人はいますか? 表形式のデータ形式です。
再利用できるものを見たことがない場合は、IDataReader ベースのリーダーを作成する予定です。
r - Lumley調査パッケージを使用*せずに* Rで確率重みを指定する
Lumley 調査パッケージを使用せずに、R で確率の重みを指定する方法を教えていただければ幸いです。現在svyglmをサポートしていない今井らのメディエーションパッケージを使用して、Rでメディエーション分析を行っています。
私が現在実行しているコードは次のとおりです。
ただし、これがデータを正しく重み付けしているかどうかはわかりません。その理由は、このコードが生成する標準エラーが、Stata で得られるものとは異なるためです。私が実行しているStataコードは次のとおりです。
R の重みオプションが逆確率重み用ではないかどうか疑問に思っていましたが、ドキュメント、このフォーラム、または他の場所からこれを判断できませんでした。何か不足している場合は、本当に申し訳ありません-私はRとこのフォーラムに不慣れです。
よろしくお願いいたします。
latex - LaTeXのStata事後推定結果のフォーマット
.001に最も近い値に丸められたp値を含むTeXファイルをStataに書き込みたい。sutex、outtabなどには、事後推定結果の機能が組み込まれていないため、次のようなことをたくさん試しました。
また
何か案は?
reshape - Stataで一意の「j」変数を使用せずに形状を変更するにはどうすればよいですか?
だからここに私の問題があります:私は長いフォーマットのデータファイルをワイドに再形成したいと思います。ただし、一意の「j」変数はありません。長い形式のファイルの各レコードには、いくつかの重要な変数があります。
たとえば、私はこれを取りたいと思います:
そしてそれをこれに変えてください:
ただし、データには、reshapeコマンドに必要なサフィックス変数がありません。Stataがこのサフィックスを自動的に生成する方法はありますか?
r - 複数のファイルを複数のデータ フレームに読み込む
d:\folder に、data_aa_1.dta、data_aa_2.dta、data_aa_3.dta、data_bb_1.dta、data_bb_2.dta、data_bb_3.dta、data_cc_1.dta などの多数の Stata ファイルがあります。これらのファイルを変換したいRのdtaファイルと同じ数のデータフレームを取得します。したがって、c( "aa"、 "bb"、 "cc")とc(1:3)をループする必要があると思います。私は次のようなことを試しました:
しかし、それは間違っているように見えます - 間違いなく。
どんな助けでも大歓迎です。
ありがとう!
stata - 引用符と数字がある場合の Stata マクロと for ループ
マクロがあるとします
単語が正しくグループ化されるように引用符を使用しています (MERCK SHARP DOHME は 1 つの会社であり、3 つの異なる会社ではありません)。変数を調べて、LabNames の文字列の 1 つを部分文字列として持つときにそれを置き換えるプログラムを作成しようとしています。
正常に動作するコードの部分から始めましょう。
私の場合、このコードは必要に応じて処理されます - 3 つの異なる会社 (5 ではありません) をリストします。ただし、次のコードは正しく実行されません。3Mで壊れます。
このコードを適用すると
我々が得る
コードが 3M のケースを正しく処理できるようにするにはどうすればよいか分かりますか?
time-series - Stata / SAS で欠損値のある移動平均を作成する
私は、数年にわたる環境および気象変数 (温度と湿度) の 1 時間ごとの測定の時系列を持っています。これらの 1 時間ごとの値から、露出パラメーターを作成するために 24 時間の移動平均を計算したいと思います。このための要件は、1 時間ごとの測定のうち少なくとも 17 回が利用可能であり、連続する欠損値が 6 時間以内である必要があるということです。24 時間で 6 つ以上の時間値が連続して欠損している場合、その特定の日付のデータが欠損に設定されます。これを Stata または SAS で実装するにはどうすればよいですか?
前もって感謝します
r - 固定効果、stataのxtivregのような操作変数回帰(FE IV回帰)
xtivreg
固定効果、 stataのような操作変数回帰(FE IV回帰)をサポートするRパッケージについて知っている人はいますか。はい、ダミー変数を含めることはできますが、グループの数が増えるとそれは不可能になります。
ありがとう!