問題タブ [broom]
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 - 一連の線形モデルからの予測値
こんにちは: tidyr と dplyr を使用して構築されたデータ フレームに一連の線形モデルがあります。以下のようです。newdata の固定セットを使用して各モデルから予測値を生成するにはどうすればよいですか? 実際には 10 個の従属変数がありますが、独立変数は 2 つしかありません
r - dplyr または reshape2 を使用した、データフレームの複数の列にわたるカイ 2 乗統計
複数の列にわたるカイ二乗統計の使用dplyr
と計算について質問があります。reshape2
以下は小さなデータフレームです...
summarise_each
他の各変数に対して列を使用またはmelt
計算してSat
、カイ二乗残差と p 値の統計を生成するにはどうすればよいですか。私は次のようなものがあるに違いないと考えています:
しかし、私はそれを終了する方法がわかりません。また、どのようにデータ フレームを溶かして、カイ 2 乗統計を使用group_by
または取得しますか? do()
両方の方法に興味があります。パッケージを組み込む方法があれば、それも素晴らしいbroom
でしょう。tidyr
reshape2
要約すると、次のようなカイ二乗検定を実行したいと思います
しかし... 、、およびSat
に対する変数のカイ二乗統計を生成したいと思います。これは小さな例です。上記の方法を使用して、多くの列のカイ 2 乗統計を高速かつ効率的に作成できることを願っています。を使用してヒート マップに残差をプロットできればボーナスです。そのため、パッケージをこの例に組み込むことに関心があります。Gender
Ethnicity
AgeGroup
ggplot2
broom
r - tidy を使用したグループ化変数の R ttest ループ
これと非常によく似た質問を見てきましたが、この単純な問題をまだ理解できません。
グループ化変数に対して対応のある t 検定を実行し、結果をデータフレームに保存したいと考えています。tidy
パッケージ内のコマンドbroom
はこれを行いますが、以下のコードを実行すると、出力は各時点で同じになります。ループを使用して実行できることはわかっていますが、tidy
ここで使用して、何が起こっているのかを理解したいと考えています。
再現可能な例を次に示します。
結果の出力は、各時点で同じです。
簡単な修正があると確信していますが、それが何であるかはわかりません。どんな提案でも素晴らしいでしょう。ありがとう
r - 拡張を使用して新しい平準化されたデータセットで予測を抽出する
グループ/レベルごとにデータの回帰を実行しています。したがって、各レベルのreg、つまり私のコードは次のようになります。
同じグループを持つ小さな newdata セットで予測を抽出するにはどうすればよいですか? つまり、レベルは同じですが、サンプルが少なくなっています。すべてのレベルの新しいデータ セットで一度に予測を実行したいと考えています。ほうきの「オーグメント」が予測を提供することを私は知っています。しかし、すべてのレベルを一度に行う方法がわかりません。
私が使用したコードは次のようになります。
私も試しました
これは適合値を与えましたが、元のデータと一致するように新しいデータを複製していましたが、各観測の予測は異なりました。私のデータには 44 のレベルがあり、さらに多くのことを行う必要があります。助けてくれてありがとう。
r - dplyr およびほうきからの do/tidy によって返されたバインド列が期待どおりに機能しない
do
fromdplyr
とtidy
fromを使用して、broom
いくつかのものをデータ フレームにきちんと整理しようとしています。すべて正常に動作します。しかし、今、同じパイプ内のグループ化に基づいて値を変更しようとしていますが、私が望むように機能させることはできません:
例 (mtcars
データセットあり):
summary
途中で計算した観測の数とともに、cyl ごとの出力を得たいと思っていました。ただし、summary
次のような出力しか得られません。
出力値n
がありません。
また、次のように試しbind_cols
てみinner_join
ましたが、どちらも以下に示すエラーが発生します。
どうすればこれを機能させることができますか?
私の予想される出力は次のとおりです。
もちろん、これを行うとこの結果を得ることができます:
ただし、単一のパイプソリューションを探しています(可能であれば)。
r - dplyr による条件付き線形フィッティング
グループ化されたデータで線形フィッティングを実行しようとしています。
ただし、フィッティング全体にいくつかの条件を追加したいのですが、いくつかの条件をサブセット化したときにそれを行うことができませんでした。
各グループ内の私の条件は
1) 最後の 3value==0
つがすべて適合する場合V>=4&V<=5
2) 最後の 2 つが のvalue>0
場合にのみ適合する場合V>=7
。
これは、この操作を行うために私が書いた関数です
最後に、各グループの勾配値を取得したいと思います。
これを行う簡単な方法はありますか?
よろしくお願いします!