-2
私はこの場所からどこで始めるべきか分かりません。 Rに組み込まれたIRISデータセットを使用した私の割り当ては:Rの近くのクラシファイアを使用してクラスラベルを割り当てます
最近接分類器(NN)[1]を使用して各観測データ(単一次元)に単一のクラスラベルを割り当てるRコードを書く]。 Part Aを参照データベース(観測およびクラスラベル)として使用し、パートBをテストセットとして使用します。パートBからの各観測がパートAからの最も近い観測を見つけ、そのクラスラベルをパートAからの観測に割り当てるために、パートBのクラスラベルを知らないと仮定します。
クラスごとの精度(1クラスあたりの正確に分類された観測数を観測数の合計で割ったもの)を計算して返します。
私は最初の部分のために書かれたコードは非常に簡単です:
newData = iris
evenRows.A <- newData[seq(2, nrow(newData), 2),] #SELECT EVEN ROWS
oddRows.B <- newData[seq(1, nrow(newData), 2),] #SELECT ODD ROWS. This is the testing set
クラスラベル上の任意の助けすでにいただければ幸いです。
はEDIT:フォーマットRコード