single
Rinominare la colonna
Scorri per mostrare il menu
Nel capitolo precedente, hai gestito i valori errati in una colonna. Questo è un ottimo momento per correggere eventuali modifiche. In questo caso, è possibile rinominare la colonna per indicare che è stata modificata.
Per rinominare una colonna, utilizzare il metodo .rename(). Osserva l'esempio in cui rinominiamo la colonna 'Survived' e poi visualizziamo i nomi delle colonne.
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/titanic4.csv', index_col = 0) data.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True) print(data.columns)
Spiegazione:
.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True)
.rename()- metodo applicato al dataset per rinominare i nomi delle colonne;columns = {'Survived': 'Survived_Passenger'}- tra le parentesi graffe si specificano tutte le colonne e i loro nuovi nomi. In questo caso è stata rinominata solo una colonna, ma è possibile inserirne diverse separate da virgole.
.columns - attributo che restituisce i nomi delle colonne. In questo caso, il nome della colonna 'Survived' non è più visibile.
Scorri per iniziare a programmare
Il tuo compito qui è:
- Rinominare la colonna
'Fare'in'Fare_fixed'. Utilizza l'argomentoinplace = True. - Visualizzare tutti i nomi delle colonne del dataset
data.
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