[実行用プログラム公開] コピペだけでKennard-Stoneアルゴリズムによりトレーニングサンプルとテストサンプルを選択する (Python言語)

こんにちは!大学教員ブロガーのねこしです。http://univprof.com/

仕事や研究において、トレーニングサンプルとテストサンプルを手軽に選択したい方もいらっしゃると思います。Kennard-Stone(KS)アルゴリズムにより適切かつ簡単にサンプル選択する実用的かつ実践的な方法はこちらに書きました。

http://univprof.com/archives/16-06-22-4145563.html

しかし、KSアルゴリズムはわかっても、実際にサンプル選択を実行できるとは限りません。プログラミングするには、いくつものページを調べながら進める必要があり一手間かかります。

そこでコピペするだけでKSアルゴリズムによりトレーニングサンプルとテストサンプルを選択するプログラムを作りました。

データ形式・必要なソフトウェア

以下の記事に示す形式のデータ(data.csv)さえ準備すれば、Python言語で変数選択が可能です。

Python言語のために必要なソフトウェアは以下の記事をご覧ください。

実行結果

選択されたトレーニングサンプルが”TrainingSamples.csv”に、トレーニングサンプル番号が”TrainingSampleNumbers.csv”に、テストサンプルが”TestSamples.csv”に、テストサンプル番号が”TestSampleNumbers.csv”に保存されます。

このプログラムからスタートしてさらにプログラミングを進めたいと考えている方にもぜひ利用していただければと思います。

プログラム公開

ここまでお読みいただきありがとうございます。

Python言語のプログラムは有料コンテンツとします。ただこれにより、こちらに記載した簡便な変数選択をすぐに実行できます。

http://univprof.com/archives/16-06-22-4145563.html

こちらからプログラムのzipファイル自体はダウンロードできます。

http://univprofblog.html.xdomain.jp/code/ks_analysis_all_e_python_pass.zip

購入していただくと解凍のためのパスワードがありますのでそちらをご利用ください。

またこちらのzipファイルに必要なスクリプトと関数があります。パスワードはかけていません。購入後に使い方の説明があります。

http://univprofblog.html.xdomain.jp/code/supportingfunctions.zip

この続きをみるには

この続き:425文字

[実行用プログラム公開] コピペだけでKennard-Stoneアルゴリズムによりトレーニングサンプルとテストサンプルを選択する (Python言語)

univprof

480円

この記事が気に入ったら、サポートをしてみませんか?気軽にクリエイターを支援できます。

univprof

データ解析・統計解析

データ解析・統計解析に関する記事です。[New] 実業家としても有名な堀江貴文さん(ホリエモン)のメルマガ[Vol.359]における副業紹介において、このプログラム・コード販売・note記事が、なんと 1番 に紹介され評価していただきました!
コメントを投稿するには、 ログイン または 会員登録 をする必要があります。