問題タブ [confusion-matrix]
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.
r - Rでエラー(別名混乱)マトリックスを作成するには?
Rでエラー(別名混乱)マトリックスを生成するにはどうすればよいですか?
いくつかのサンプルデータから始めましょう:
これは、サンプルデータに基づいて達成しようとしていることです。
を使用して単純なクロス集計マトリックスを作成できますtable()
が、行、列、および全体の合計を取得できないようです。
r - r変数を使用して混同行列を作成する
行列を要約する方法を定義するdataframe
カテゴリ変数 ( ) を含む混同行列から複数の混同行列を作成したいと考えています。df$park
ここに私のデータがあります:
ように見える...
co1
どのようにco2
同意し、反対するか (真と偽)を示す混同行列をすばやく簡単に作成できます。
しかし、真と偽を で要約したいと思います。これによりdf$park
、 に存在する各因子の表が作成されdf$park
ます。
何か案は?
ありがとう -アル
編集 1: @won782 は正しいです。このコードは機能します....
しかし今、このフォーマットを保持して csv ファイルに出力する必要があります。
編集2:
を使用as.data.frame(table (df[,3:1]))
すると、素敵なクロス テーブルが保持されません。これがas.data.frame
生み出すものです。
EDIT 3:for
代わりにループを実行することにしました。
capture
編集 4: テーブル出力の正確な形式をキャプチャするために、それをテキスト ファイルに送信できることがわかりました。それをcsvとして出力する方が良いでしょうがcapture
、これを試みたところ、あまり読みにくいcsvファイルが生成されました。これは、それをキャプチャしてテキスト ファイルに送信するための私のソリューションです。
r - マルチクラス変数の混同行列を作成する方法
n レベルの因子変数y
があり、予測と実際の結果の両方が利用可能であるとします。混同行列を作成するにはどうすればよいですか?
この質問は、n = 2 の場合について既に回答されています。
私が試したこと
これは私がどこまで来たかです
これを行列の形にする必要があります。
バックグラウンド
混同行列には、水平ラベルとして「実際のクラス」、垂直ラベルとして「予測クラス」があります。行列の要素は、単純に次のようにカウントされます。
要素 (1,1) = 実際のクラスが A で、予測されるクラスが A のカウント数
要素 (1,2) = 実際のクラスが A で予測クラスが B のカウント数
等
r - R でテーブルをプロットする
関数を使用してtable
、kNN/SVM 分類の混同行列で結果を表示しています。
例:
このように R で複数の混同行列 (グループ化されたバープロットなど) を使用して 1 つのバープロットを生成するにはどうすればよいですか?
r - データフレームから混同行列を作成する
このデータ フレームはconf_mat
、各オブジェクトの予測値と参照値を含む 2 つの列で呼び出されます。このデータフレームには 20 個のオブジェクトがあります。
データフレームによって埋められるこの種の構造で、このテーブルから混同マトリックスを作成したいと思いますConf_mat
。これにより、分類の正確な評価を計算できます。ご協力いただきありがとうございます。
performance - マルチクラスで TP、TN、FPR、FNR を計算できますか
データを 5 クラスに分類すると、5 クラス分類の混同行列が得られますが、計算できません
マルチクラス問題でTP、TN、FPR、FNRを計算できますか?
ありがとうございました!
java - JAVA で混同行列を出力する
これはばかげているように聞こえるかもしれません。しかし、参照する簡単な例を見つけることができます。Javaを使用して混同行列を印刷する例を教えてください。
このようなもの(出力):
このようにHashMapに格納されたデータを想定すると
更新 (サンプル コード):
ありがとう!