[実行用プログラム公開] コピペだけで実用的かつ実践的な単純ベイズ分類器[ナイーブベイズ(Naïve Bayes, NB)分類器] (R言語)
仕事や研究において、推定値の信頼性を考慮したクラス分類を行うために単純ベイズ分類器[ナイーブベイズ(Naïve Bayes, NB)分類器]をする方もいらっしゃると思います。NBの実用的かつ実践的な方法はこちらに書きました。
しかし、NBのやり方はわかっても、実際にNBができるようになるわけではありません。ネットでNBのプログラミングを説明しているページはいくつもありますが、実際に自分の手でNBを行うには、いくつものページを調べる必要があり一手間かかります。
そこでコピペするだけでNBを実行可能なプログラムを作りました。以下の記事に示す形式のデータ(data.csv, data_prediction1.csv, data_prediction2.csv)さえ準備すれば、R言語でNBが可能です。
R言語のために必要なソフトウェアは以下の記事をご覧ください。
実行結果を下に示します。サンプルごとの予測値が” PredictedY2.csv”というファイルに、サンプルごとの信頼度(各クラスの確率)が” PredictedY2_Probability.csv”というファイルに保存されます。
NBからスタートしてさらにプログラミングを進めたいと考えている方にもぜひ利用していただければと思います。
R言語のプログラムは有料コンテンツとします。ただこれにより、こちらに記載したNBをすぐに実行できます。
こちらからプログラムのzipファイル自体はダウンロードできます。
購入していただくと解凍のためのパスワードがありますのでそちらをご利用ください。
またこちらのzipファイルに必要なスクリプトと関数があります。パスワードはかけていません。購入後に使い方の説明があります。
ここから先は
¥ 1,000
Amazonギフトカード5,000円分が当たる
この記事が気に入ったらチップで応援してみませんか?