私は2つの列emailidとキーワードを持つテーブルを持っています、そして、私は値がsqlのようなピボット(行列の種類)です。列は個別のキーワードであり、 [emailid] [keyword]に値がある場合は1、そうでない場合はnull、キーワード間の相関関係を見つけようとしています。つまり、2人のユーザーが同じキーワードを検索した場合、どうしたらいいですか?2つの値の間の相関を見つける方法
-2
A
答えて
0
開始するには、null値を0に置き換える必要があります。 PearsonとSpearmanの相関関係など、さまざまな相関技法を探求することができます。
これは、ピアソン相関のページである:http://learntech.uwe.ac.uk/da/Default.aspx?pageid=1442
from scipy.stats.stats import pearsonr
a =[1.0001345,0.000656];b=[1.00001345,0.000656]
print pearsonr(a,b)[0]
これは総相関または正の相関を意味1.0として出力を与えます。ピアソン相関の出力は、-1.0(ほとんどの負の相関)から1.0(高い正の相関)まで変化する。ここで0は、2つのデータ量の間に相関がないことを意味する。
これについての詳細は、下に見つけることができます。 https://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.stats.pearsonr.html
関連する問題
- 1. 2つの値の間でレコードを見つける方法
- 2. 2からインスタントタイムスタンプの間の時間を見つける方法
- 3. 比例2つの数字の間の値を見つける
- 4. 2つの数値の間の素数を見つける
- 5. データセット内の相関を見つける方法
- 6. VBA他の2つの間で値を見つける
- 7. データの2つのベクトルの間に最良の相関関係を見つける
- 8. Xcode - 2つの日付間の中間日付を見つける方法
- 9. 2つの高次元numpy配列間の相互要素を見つける
- 10. 2台のPandas DataFrames間の差異を見つける方法
- 11. ピアソン2つの列間の相関
- 12. 2つのPythonオブジェクトの相違点を見つける
- 13. PHPで2つの時間値の中間を見つけるには?
- 14. 列内の2番目の値を見つける方法
- 15. PostgreSQLの2つの整数シリーズ間の重複を見つける方法は?
- 16. RichTextBox内のTextRangeを見つける方法(2つのTextPointerの間)
- 17. MATLABで2つの図形の間の領域を見つける方法は?
- 18. オープンレイヤーの2つのマーカー間の距離を見つける方法は?
- 19. アトリビュートの値を見つける方法
- 20. Solrで同じ値を持つ2つの列を見つける方法
- 21. 2つのリポジトリのファイルの相違を見つけよう
- 22. 2つの値の最小値を見つける関数の実装
- 23. 2つのファイル間のデルタを見つける正しい方法
- 24. PostGISで2つのジオメトリ間の経路を見つける方法は?
- 25. 2つの配列の相違点を見つけよう
- 26. 2つのデータセットの2つの列の値を一致させて関連する値を見つけよう
- 27. パンダの2つのデータセットのアライメントを見つける方法
- 28. eclipseは2つの関数の間の可能なコードパスを見つける
- 29. データセット内の2つの列にある値の時間差を見つける方法
- 30. 2つの数値の間の範囲でポイントを見つける
はStackOverflowのへようこそ。ヘルプドキュメントの投稿ガイドラインを読み、それに従ってください。 [on topic](http://stackoverflow.com/help/on-topic)および[How to Ask](http://stackoverflow.com/help/how-to-ask)をここで適用してください。まず、(1)あなたのデータと望ましい結果の簡単な例を提供してください。 (2)英語を知っている友人がこれを校正してください。フレーズマーカーと句読点がないと、これを解析することが非常に難しくなります。 – Prune