single
Trovare la correlazione
Scorri per mostrare il menu
Infine, passiamo all'ultimo metodo di questa sezione chiamato .corr(). È molto utile per individuare la relazione tra dati numerici. Immagina di avere un dataset sulle case:
Esaminiamo l'output di data.corr() nel nostro caso:
Procediamo passo dopo passo: Hai valori verticali e orizzontali; ogni coppia si sovrappone. In ogni sovrapposizione, possiamo ottenere un valore da -1 a 1.
- 1 significa che due valori dipendono l'uno dall'altro in modo direttamente proporzionale (se un valore aumenta, anche l'altro aumenta);
- -1 significa che due valori dipendono l'uno dall'altro in modo inversamente proporzionale (se un valore aumenta, l'altro diminuisce);
- 0 significa che i due valori dipendenti non sono proporzionali.
Se il dataset contiene colonne non numeriche, come nel dataset cars.csv utilizzato nell'esercizio, è necessario impostare l'argomento numeric_only=True per calcolare la correlazione utilizzando solo le colonne numeriche.
Scorri per iniziare a programmare
Concluderai questa sezione con un compito semplice: applicare la funzione .corr() al dataset, ricordando di passare il parametro: numeric_only=True. Successivamente, prova ad analizzare i valori ottenuti.
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