問題タブ [pearson]
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.
sas - SAS におけるピアソン相関
観察結果 (ジョー、ダナ、マークなど) とそれぞれの映画の評価 (バットマン - 星 3 つ、デッドプール - 星 4 つ) を含む一連のデータがあります。SASでproc Corrを使用すると、観察ではなく映画の間の相関のみが得られます。SASで観測値間の相関関係を見つけるにはどうすればよいですか?
r - Rでリストのサブセットをループする方法は?
9 つのリストのリストがあります。9 つのリストすべてではなく、3 つのリストのみをループしp
、ピアソン、スピアソン、ケンダルの相関関係をそれぞれループする次のコードを参照してください。現在の疑似コードは次のとおりで、テスト関数は次のとおりです。完全な疑似コードの下を参照してください。r
t
corrplot(M.cor, ...)
mtcars
テストデータを含むコード
9 リストのリストに関する出力
テスト関数を使用して 3 つの相関すべてをループすることに関する私の擬似コードですcorrplot
が、9 つのリストすべてを通過するため機能しません。
期待される出力: ループのみt
、p
およびr
テスト関数に渡すことができるリストcorrplot
R: 3.3.1
OS: Debian 8.5
r - 期待される相関値が得られない - R cor()
R を使用して相関を見つけながら、対角エントリを除くすべての NA 値を取得していましたcor()
。NAをペアで削除しました。NAを明示的に削除すると、望ましい結果が得られました。議論を誤解していませんか?
私は試した
これも試してみました
それでも同じ結果が得られました。
私がするときだけ
私はすべて1を取得します。変数とそれ自体の相関関係を見つけているので、すべて 1 を取得することを期待しています。
(注:変数には分散があります。NAは分散がないためではありません)
r - NAおよびグループ別の2つの量的変数間の相関
私はこのデータセットを持っています:
ご覧のとおり、遺伝子発現データには複数の定量的変数があり、各遺伝子は治療前と治療後に 2 回測定され、変数の一部に欠損値があります。
各行は 1 人の個人に対応し、2 つのグループ (0 = コントロール、1 = 実際に処理) に分けられます。
相関を作成したいと思います(正規性に応じてスピアマンまたはピアソンですが、グループごとに、相関値とp値の有意性を取得し、NAを避けます。
出来ますか?
2 つの変数を比較する関数を実装する方法は知ってcor.test()
いますが、この関数内にグループを考慮に入れる変数が見つかりませんでした。
グループごとにそうするライブラリも発見plyr
しdata.table
ましたが、それらはp値なしで相関値のみを返し、NAを含む変数の言葉にすることができませんでした。
提案?
python - グループ化されたピアソン相関
大きなデータフレーム (形状 100 000*192) があります。すでに各属性のピアソン係数を計算しました。現在、すべてのグループのピアソン相関を計算する方法を探しています。私が言いたいのは、今のところ私が持っているということです
そして計算したい
例えば
ここで、列 A と C には強い相関関係がないように見えますが、A と B または B と C のどちらにも強い相関関係はないようですが、A と B を取得すると、C との相関関係があります (A = B の場合、C =1、それ以外の場合は C = 0)。理解に役立つことを願っています。
すでにそれを行っている関数またはライブラリはありますか、それともデータフレームのdf.corr()
関数を使用pandas
して多くの反復をコーディングする必要がありますか?