問題タブ [chi-squared]
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.
machine-learning - 特徴選択にカイ二乗検定を使用する
カイ 2 乗検定の重要性と、それを特徴選択に使用する方法を理解するのにいつも苦労しています。wikiページを読んでみましたが、実践的な理解が得られませんでした。誰でも説明できますか?
r - イエーツ補正なしのカイ二乗適合度
理論的なカイ 2 乗適合度検定を実施したいと考えています。
サンプルサイズ n=100、アルファ=0.05、df=1。これにより、3.84 の臨界カイ値が得られます。手で、検定統計量を ((20-10)^2)/10 + ((80-90)^2)/90 = 100/9 > 3.84 と計算できます。
ただし、上記のコードは単に生成されます
私の間違いはどこですか?
r - NA 値でカイ 2 乗を求める
2 つのベクトルがあり、どちらにもNA
値が含まれています。2 つのベクトルを使用して作成したテーブルのカイ 2 乗値を見つけようとしていますが、次のエラーが発生します。
chisq.test(data.table) のエラー:
'x' のすべてのエントリは非負で有限でなければなりません
テーブルから NA 値を削除するコードはありますか?
ベクトルに対してこれを行うコードをいくつか見つけましたが、これがどのように機能するかはわかりません。NA 値が 1 つのベクトルから削除された場合、他のベクトルからの対応する値はカイ 2 乗計算に使用されませんか?
ベクトルにはそれぞれ 8,000 を超える値があり、各行は 1 つの被験者に対応しているため、その被験者が質問に答えられなかった場合、他の回答も使用したくありません。それが理にかなっていることを願っています。
matlab - Pyramid Match Kernel Distance を使用したヒストグラム比較
画像 (スケッチと写真の両方) の空間ピラミッド表現に従っています。つまり、画像をレベルに分割し2L
、各レベルl = 0, 1, ..., L-1
には22l
グリッドがあります。
グリッドがある (単一の画像)、グリッドlevel 0
があるなどを意味します。1
level 1
4
こちらを検討し4 levels
ました。画像を4 levels
ieまで分割してい64 blocks
ます。次に、各レベルで分割された画像は、その数のヒストグラムをlevel 1
持ち(たとえば、4 blocks
そう4 histograms
であるなど)、これらのヒストグラムをマージして最終的なヒストグラムを取得します (この例を維持すると、最終的なヒストグラムは 4 つのヒストグラムをマージすることで得られます)。
次に、このスケッチ イメージの最終的なヒストグラムを、各レベルでの写真イメージの最終的なヒストグラムと照合します。
2つの画像のヒストグラム、つまりスケッチ画像のヒストグラム(ユーザーからの入力)と写真画像(カラー画像のデータベースはまだ作成していませんが、作成する必要があります。それも手伝ってください)を使用して比較したいピラミッド マッチ カーネル (PMK) の距離。この距離は次のように与えられます: この距離を実装するためのソース コードが必要です。
どこ:
- L - レベル数 = 4 (それは私が考えていることです)
- l - 個々のレベル、つまり 0、1、2、3 (4 つのレベルを検討しているため)
- Hs - スケッチ ヒストグラム
- HP - 写真ヒストグラム
現在、これらのヒストグラムを静的に計算していますが、1 つの写真画像の.mat
4 つのヒストグラムを matlab のデータベースに保存する必要があります (最初はレベル 1、2 番目はレベル 2、3 番目はレベル 3、4 番目はレベル 4 の 4 つのヒストグラム)。入力画像のヒストグラムをデータベース内の画像のヒストグラムと比較するループを実行できます。
この PMK 距離の実装と、単一の写真画像の 4 つのヒストグラムを格納するためのデータベースの作成の両方について、あなたの助けが必要です。現在、100 枚の画像を持っているので、各写真画像に対応するヒストグラムを.mat
ファイルに保存する必要があります。その方法を教えてください。
python - Python - カイ二乗の最小化
カイ 2 乗を最小化することにより、一連の応力/ひずみデータに線形モデルを当てはめようとしています。残念ながら、以下のコードを使用すると、chisqfunc
関数が正しく最小化されません。初期条件 で最小値を見つけてx0
いますが、これは正しくありません。ドキュメントに目を通し、scipy.optimize
正しく機能する他の機能を最小化することをテストしました。以下のコードを修正する方法、またはカイ二乗を最小化して線形モデルをデータに適合させるために使用できる別の方法を提案してください。
私の質問を読んでくれてありがとう。
乾杯、ウィル
編集:現在使用しているデータセット:データへのリンク
spss - SPSSカイ二乗検定の値を変数として取得するにはどうすればよいですか?
私は2つのテーブルを持っています
結果を含む 2 つのテーブルだけでなく、カイ 2 乗検定のテーブルも受け取ります。
しかし、これは私には多すぎる情報です。必要なのは、1 つのテキスト出力だけです。
sth経由。お気に入り
問題は次のとおりです。変数「chisq-value」を取得するにはどうすればよいですか? /stat..=chisq を介して、16.92 から差し引くことができる単一の値 (つまり、chi 値よりも大きくなければならない計算値) を受け取るのではなく、テーブル全体を受け取ります...
助けてくれてありがとう:-)