 Sfida: Codifica delle Variabili Categoriche
Sfida: Codifica delle Variabili Categoriche
Per riassumere i precedenti tre capitoli, ecco una tabella che mostra quale codificatore utilizzare:
In questa sfida viene fornito il dataset dei pinguini (senza valori mancanti). Tutte le caratteristiche categoriche, inclusa la variabile target (colonna 'species'), devono essere codificate.
Ecco un promemoria della struttura del dataset:
12345import pandas as pd df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a65bbc96-309e-4df9-a790-a1eb8c815a1c/penguins_imputed.csv') print(df.head())
Ricorda che 'island' e 'sex' sono feature categoriche e 'species' è un target categorico.
Swipe to start coding
Codificare tutte le caratteristiche categoriche. Utilizzare la one-hot encoding per le colonne 'island' e 'sex', e applicare un label encoder (o un encoder target simile) per la colonna 'species'. Seguire questi passaggi per completare la codifica.
- Importare OnehotEncodereLabelEncoder.
- Inizializzare l'oggetto encoder per le caratteristiche.
- Codificare le colonne delle caratteristiche categoriche utilizzando l'oggetto feature_enc.
- Inizializzare l'oggetto encoder per il target.
- Codificare il target utilizzando l'oggetto label_enc.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 3.13 Sfida: Codifica delle Variabili Categoriche
Sfida: Codifica delle Variabili Categoriche
Scorri per mostrare il menu
Per riassumere i precedenti tre capitoli, ecco una tabella che mostra quale codificatore utilizzare:
In questa sfida viene fornito il dataset dei pinguini (senza valori mancanti). Tutte le caratteristiche categoriche, inclusa la variabile target (colonna 'species'), devono essere codificate.
Ecco un promemoria della struttura del dataset:
12345import pandas as pd df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/a65bbc96-309e-4df9-a790-a1eb8c815a1c/penguins_imputed.csv') print(df.head())
Ricorda che 'island' e 'sex' sono feature categoriche e 'species' è un target categorico.
Swipe to start coding
Codificare tutte le caratteristiche categoriche. Utilizzare la one-hot encoding per le colonne 'island' e 'sex', e applicare un label encoder (o un encoder target simile) per la colonna 'species'. Seguire questi passaggi per completare la codifica.
- Importare OnehotEncodereLabelEncoder.
- Inizializzare l'oggetto encoder per le caratteristiche.
- Codificare le colonne delle caratteristiche categoriche utilizzando l'oggetto feature_enc.
- Inizializzare l'oggetto encoder per il target.
- Codificare il target utilizzando l'oggetto label_enc.
Soluzione
Grazie per i tuoi commenti!
single