2016-04-30 12 views
0

私のデータセットには、k-mean clustering algorithmの目的で数値に変換する3つの名目属性があります。 Wekaでは、私が見つけた唯一のフィルターはNominalToBinaryで、私が使用するときにそこに名目上の値の数に対応する新しい属性が作成されます。それは普通ですか?なぜ、NominalToNumericはWekaですか?WekaにNominalToNumericフィルタがありません

ありがとうございます。

答えて

1

考えてみてくださいnominal attributeです。これは、属性値に順序がないことを意味します。 男性>女性と言うことができますか?したがって、NominalToBinaryフィルタを使用して、公称属性をバイナリ属性に変更する必要があります。

アトリビュートが公称ではないが定型である場合、次に、カスタム変換を使用する必要があります。このカスタム変換は達成するのが難しく、すべてのデータセットで異なっています。

数字の序数属性を指定し、テキストエディタを使用して属性タイプを名義から数値に変更することをお勧めします。RenameNominalValues

たとえば、RenameNominalValuesを使用してHot、Mild、Cool、Coldを40,20,10,0に変更し、テキストエディタを使用します。 しかし私の価値観は完全に恣意的で、非常に良い選択ではないかもしれません。

関連する問題