ここで前の質問がありますが、サンプルデータとサンプルデータのインデックス(idx)を同時にシャッフルできないため、問題が発生していると思います。
49千行×6列のデータセットfulldata
があります。次に、fulldataの正確な行に対応する多数のクラスラベルを含むfulldata(Book2)のクラスラベルである別のデータセットがあります。
fulldata(normal。とsmurf。)から2つのクラスラベルのみを選択したかったのですが、そのうち750のnormal行と250のsmurf行が必要でした。
次に、新しいサンプルデータ(1000x6)をランダムにシャッフルしたいと思いました。
これまでは管理されていました。しかし、私は行き詰まります...ダンは前の質問を手伝いましたが、k1がBook2からネプチューンなどの他のクラスラベルのいくつかを出力することに気付きました。そうではないはずです...K1にはスマーフと通常のクラスのみが含まれている必要がありますラベル。
私がこれを尋ねる理由は、MATLABでベイジアン分類器を使用したいので、それを使用するには次のものが必要です。
Test_Data (unseen data)
Trainning_data (This is the sample data im trying to create above)
Target_class (this is the class labels that match exactly each row in sample data)