問題タブ [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.
c# - 与えられた 2 つのベクトル間のピアソン相関を計算するには?
これをC#でコーディングする必要があります
以下の例で順を追って説明できますか?
たいへん
これはドキュメントのクラスタリングで使用されます
r - R の相関面
これは、私の問題を説明する 3 回目の試みです。今回は正しく理解できるといいのですが、説明が難しい問題です。
90 行のそれぞれが特定の波長での一連の 19 の測定値である90x19 マトリックスがあります。90 の波長は 400 から 700 になります。次に、長さ19x1 の vectorがあります。
各セルが波長の各組み合わせの合計 (マトリックスの 19 個の値すべて) と 19x1 ベクトルの間のピアソン相関係数を示すマトリックスを作成したいと考えています。
この表面をプロットすると、このようになります
さらに詳しい情報やより良い説明が必要な場合はお知らせください。ここで本当に助けが必要です!:)
ベスト
ベクトルは次のとおりです。
また、データ フレーム ヘッダーは次のとおりです。
pandas - scipy/pandas でピアソンの r を使用して「nan」を削除する
簡単な質問: scipy のピアソンの r 関数で 'dropna' を使用する方法はありますか? パンダと組み合わせて使用していますが、データの一部に穴があります。以前のバージョンの scipyでは、Spearman の r を使用して「nan」を抑制できましたが、その機能は現在ありません。
私の考えでは、これは改善のように思えるので、明らかな何かが欠けているのではないかと思います。
私のコード:
r - cortest .mat関数の計算上特異なエラー
いくつかの相関行列があり、それらが統計的に等しいかどうかをテストしたいと考えています。このためにcortest.mat
、パッケージの関数を使用してpsych
いますが、次のエラーが発生します。
solve.default(R1) のエラー: システムは計算上特異です: 逆条件数 = 4.96434e-18
乱数を使用しても同じエラーが発生します。つまり、次のようになります。
このパッケージは相関行列を比較するために作成されたものなので、何が間違っているのかわかりません。
パッケージ: http://www.personality-project.org/r/html/cortest.mat.html
前もって感謝します。
c# - ピアソン相関係数を使用したレコメンダー
レコメンダー システムでのピアソン相関係数の使用について質問があります。
現在、データベースに 3 つのコレクションがあります。1 つはユーザー用、1 つはレストラン用、1 つはレビュー用です。
私は、2 人のユーザー ID と送信されたレビューのリストを受け取り、送信したレビューに基づく 2 人のユーザー間のピアソン相関係数である double を返す関数を作成しました。
したがって、関数が行うことは、ユーザーが送信したすべてのレビューの 2 つのリストを作成することです。次に、同じレストランに残されたレビューがあるかどうかを for ループがチェックし、これらのレビューをリストに配置します。このリストは、係数の計算に使用されます。
この係数を正しい方法で使用しているかどうかを知りたかっただけです。最初のユーザーにおすすめしたい。この係数を、別のユーザーに適合する人物の良い指標として使用できますか?
また、ユーザーを一致させる方法が適切でない場合、より良い方法は何でしょうか?
疑問に思われる方のために、係数を計算する関数を次に示します。
python - Pearson Correlation after Normalization
I want to normalize my data and compute a pearson correlation. If I try this without normalization it works. With normalization I get this error message: AttributeError: 'numpy.ndarray' object has no attribute 'corr' What can I do to solve this problem?