t-SNE auf die ANSUR-Daten anwenden
t-SNE ist eine großartige Technik zur visuellen Exploration hochdimensionaler Datensätze. In dieser Übung wendest du sie auf den ANSUR-Datensatz an. Du entfernst nicht-numerische Spalten aus dem vorab geladenen Datensatz df und passt TSNE auf diesen numerischen Datensatz an.
Diese Übung ist Teil des Kurses
Dimensionsreduktion in Python
Anleitung zur Übung
- Entferne die nicht-numerischen Spalten aus dem Datensatz.
- Erstelle ein
TSNE-Modell mit einer learning rate von 50. - Fitte und transformiere das Modell auf dem numerischen Datensatz.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Non-numerical columns in the dataset
non_numeric = ['Branch', 'Gender', 'Component']
# Drop the non-numerical columns from df
df_numeric = df.____(____, axis=____)
# Create a t-SNE model with learning rate 50
m = ____(____)
# Fit and transform the t-SNE model on the numeric dataset
tsne_features = m.____(____)
print(tsne_features.shape)