R - Konvertieren von kategorial nach numerisch für KNN

Ich versuche, das Caret-Paket von R zu verwenden, um den KNN zu verwenden, der von UCI Machine Learning auf die "Abalone" -Datenbank angewendet wurde (Link zumDate). Es ist jedoch nicht zulässig, KNN zu verwenden, wenn es kategoriale Werte gibt. Wie konvertiere ich die kategorialen Werte (in dieser Datenbank:"M","F","I") auf numerische Werte wie1,2,3, beziehungsweise

Antworten auf die Frage(8)

Ihre Antwort auf die Frage