問題タブ [dummy-variable]
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.
r - 重回帰のために R で Stargazer を使用する方法は?
R の Stargazer パッケージを使用して回帰表を作成しようとしています。ダミー変数のみが異なるいくつかの回帰があります。独立変数、定数などの係数を報告し、特定の固定効果 (つまり、ダミー変数) が回帰に含まれている場合は「はい」または「いいえ」と答えてほしい。これらは私の回帰です:
テーブルを正しく表示するために stargazer コマンドのいくつかのバリエーションを試しましたが、うまくいきません。このコマンドを実行すると、5 つまたは 6 つのリグレッションのそれぞれについて、期待どおりに動作します。
つまり、m2 の場合、「State FE?」の隣に「Yes」と表示されます。他のすべての質問の横に「いいえ」と表示されます。m3 の場合、「State FE?」の横に「Yes」と表示されます。と「FEの月?」および他の質問の横にある「いいえ」。
しかし、このコマンドを実行すると、テーブルはすべての回帰のすべての質問に対して「いいえ」を報告します。
何が起こっているのか誰か知っていますか?各回帰を個別に実行しても一緒に実行しても同じように動作するはずですよね?
他にも奇妙な結果が得られます...次を実行すると:
私はこれを得る:
python - pandas データフレーム内の特定の値を反復して上書きする
たくさんのバスケットボール データを照合する大きなデータフレームがあります (下のスクリーンショット)。Opp Lineup の右側にあるすべての列は、そのプレーヤー (列名で示される) が現在のラインナップに含まれているかどうかを示すダミー変数です (列名の最後の部分はチーム名であり、対戦相手の列と比較する必要があります)。異なるチームで同じ番号と名前を持つ 2 人のプレイヤーが混乱しないようにしてください)。pandas データフレーム (iterrows、itertuples、iteritems) を反復処理するいくつかの方法を知っていますが、必要なことを達成する方法がわかりません。これは、各列の各行です。
- チーム (columnname.split()[2:]) を対戦相手の列と比較します (LSU プレーヤーを除く)。
- 名前 (columnname.split()[:2]) が Opp ラインナップにあるかどうか、または LSU プレーヤーの場合はラインナップにあるかどうかを確認します
- 上記の条件が満たされている場合、その値を 1 に置き換え、それ以外の場合は 0 のままにします
データフレームをループしてこのタスクを達成するための最良の方法は何ですか? この場合、速度はあまり重要ではありません。関連するすべてのロジックを理解していますが、パンダをループする方法を知るのに十分な知識がなく、Google で見たさまざまなことを試してもうまくいきません。
r - Rのダミーへの因子
私のデータは、スマートフォンに関するデータで構成されています。を行うにはrandom forest
、因子ブランドを多くのダミーに変換する必要があります。
問題は、元のデータには 2039 行あるのに、この出力には 2038 行しかないことです。ダミーを に追加したいのですが、うまくいきdata_price
ません。
ダミーを作成してデータセットに追加するにはどうすればよいですか?