問題タブ [correlation]
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.
matlab - MATLABで相関を効率的に見つけて3シグマ範囲外のポイントを破棄するにはどうすればよいですか?
私は次のようなデータファイルを持っていますm.txt
(より多くのポイントがあります):
一部の値(など338.227797
)は、私が一般的に期待する値(小さい数値)とは大きく異なります。
ですから、の外側にあるすべてのポイントを削除することを考えてい
3-sigma range
ます。どうすればMATLABでそれを行うことができますか?また、より大きな問題は、このファイルに、
t.txt
これらの数値に対応する時間値を格納する別のファイルが関連付けられていることです。t.txt
したがって、対応する時間値もファイルから削除する必要があります。
私はまだMATLABを学んでおり、これを行うための良い方法があることを知っています(削除された要素のインデックスを保存してm.txt
から、ファイルからそれらの要素を削除するよりも優れていt.txt
ます)
matlab - 相互相関係数
時間領域に 2 つの波形があり、MATLABで相互相関係数を測定する必要があります。試してみmax(abs(xcorr(m,n,'coeff')))
ましたが、正しく動作していないようです。
また、波形のさまざまなセクションの相互相関係数を測定する必要があります。たとえば、1 分間隔で相互相関係数を測定します。可能であれば、これらの値をマトリックスなどに出力します。
質問がたくさんあることは承知していますが、私は MATLAB の初心者であり、この作業は気が遠くなるようなものです。
この質問のどのセクションでも、あなたが私に与えることができるどんな助けもありがたく受け取られます.
編集: これは、相関コードをテストするために使用したコードです:
r - シリアル相関を修正するための自己回帰項を使用したGLM
自己回帰項を使用して線形モデルを近似し、系列相関を補正する定常時系列があります。つまり、式At = c1 * Bt + c2 * Ct + utを使用します。ここで、ut = r * ut-1 + et
(utは、誤差項の系列相関を補正するためのAR(1)項です)
これをモデル化するためにRで何を使用するか知っている人はいますか?
ありがとうカール
python - 多変量スピアマンの順位相関のすぐに実装
スピアマンの順位相関$\rho$の多変量バージョンを計算する方法を探しています。使用できるPython実装をすぐに使用できるものはありますか?
r - 方法: 「ブロック」(または - 「反復測定」?!) との相関関係?
分析するためのセットアップは次のとおりです。約 150 人の被験者がいて、被験者ごとに (異なる条件下で) 1 組のテストを 18 回実行しました。テストの 18 の異なる条件は補完的であるため、テストのどこを平均化すると (被験者ごとに)、テスト間 (被験者間) の相関関係は得られません。私たちが知りたいのは、被験者内ではあるが、すべての被験者にわたるテスト間の相関 (および P 値) です。
これまでに私がこれを行った方法は、各被験者の相関を実行し、受信した相関の分布を調べて、平均が0ではないかどうかを確認することでした.しかし、同じ答えを出すためのより良い方法があると思います質問(誰かが「地理的相関」について何か言ったが、浅い検索では役に立たなかった)。
ps: ある種の混合モデルを実行する場所がここにある可能性があることは理解していますが、「相関」を提示することを好み、混合モデルからそのような出力を抽出する方法がわかりません。
また、ここに私が話していることのアイデアを与える短いダミーコードがあります:
どんなアイデアでも歓迎します。
ベスト、タル
wcf - WCF ワークフロー サービスの単一インスタンスの関連付け
Visual Studio 2010 RC/.Net 4.0 を使用
基本的に StartProcessing、StopProcessing、および GetProcessingStatus という 3 つの受信アクティビティが定義された wcf ワークフロー サービスがあります。これは、StartProcessing が呼び出されると、StopProcessing が呼び出されるまで、外部サービスのデータをポーリングし続ける長時間実行されるサービスです。
私の問題は、相関関係を使用して、サービスへのすべての呼び出しがワークフローの同じインスタンスを呼び出すようにする方法を理解することです。私は、サービスへの後続の呼び出しに何らかのインスタンス ID を戻す必要があることを回避しようとしています。一言で言えば、実行されるワークフローをシングルトンにして、すべての受信アクティビティが同じインスタンスで動作するようにしたいと考えています。どうすればこれを行うことができますか?
php - PHP のピアソン相関
PHPで2セットのデータ間の人の相関係数の計算を実装しようとしています。この URL http://answers.oreilly.com/topic/1066-how-to-find-similar-users-with-python/で見つけることができる移植 python スクリプトを実行しようとしています。
私の実装は次のとおりです。
コードをよりよく理解するための明確化。メソッド fetchAllPreferences は、実際にはアイテムであるオブジェクトのセットを返し、それらを管理しやすいように配列に変換します。
この実装が正しいかどうかはわかりません。特に、分母の計算の正確さに疑問があります。
どんなアドバイスも大歓迎です。
前もって感謝します!
r - HTは、既存のベクトルの相関を取るデータフレームに新しいベクトルを作成します
2つのインデックスの時系列があり、各行は同じ日の終値を表しています。行30に移動し、過去30日間を振り返って、ピアソン相関を計算したいと思います。そして、その値を新しいベクトルに格納します。次に、時系列全体に対して計算を繰り返します。
これはExcelでの簡単な作業なので、Rで実行できると確信しています。ただし、使用する方法はわかりません。
excel - Excel VBA を使用して、50 株の毎日の価格が与えられた場合、相関が最小になるように 10 株を選択します。
大まかな目標は、50 のプールの中から相互の相関が最も低い 10 銘柄を選択して、十分に分散されたポートフォリオを持つことができるようにすることです。
過去 3 年間の毎日の価格データを Yahoo ファイナンスからダウンロードする VBA マクロを作成し、毎日の終値をデータとして使用して (Correl 関数を使用して) 50x50 相関行列を計算することができました。
私がこれまでに試したことは、局所最大ヒューリスティックです。
- 相互に最も高い相関を持つ 2 つの株式について、そのうちの 1 つを削除します。2 つのうち、他のすべての株式との平均相関がより高い方を削除します。
- プールから株式を削除するときは、対応する行と列を削除して、より小さな行列を作成します。
- 在庫が 10 個になるまで繰り返します (10x10 の行列)。
このような問題をすでに解決し、最適な解決策を提供するアルゴリズムがあるかどうか疑問に思っていましたか?
mysql - MySQL のテキスト相関
テーブルには 3 つの列があり、すべてテキストが含まれています。列 A と B、および A と C の間の相関を計算したいのですが、これを行うにはどうすればよいですか? また、MySQL 内で行うことはできますか?
たとえば、値を持つことができます
('Hello world', 'Hello world', 'Good bye'), ('Hello world', 'H ello', 'Bye world')
乾杯
ニック