loc e iloc (3)
Con loc
e iloc
è anche possibile selezionare solo le colonne. In entrambi i casi, è sufficiente anteporre alla virgola uno slice (una porzione) che va dall’inizio alla fine:
cars.loc[:, 'country']
cars.iloc[:, 1]
cars.loc[:, ['country','drives_right']]
cars.iloc[:, [1, 2]]
Questo esercizio fa parte del corso
Python - Livello Intermedio
Istruzioni dell'esercizio
- Stampa la colonna
drives_right
sotto forma di Series utilizzandoloc
oiloc
. - Stampa la colonna
drives_right
sotto forma di DataFrame utilizzandoloc
oiloc
. - Stampa le colonne
cars_per_cap
edrives_right
sotto forma di DataFrame utilizzandoloc
oiloc
.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Import cars data
import pandas as pd
cars = pd.read_csv('cars.csv', index_col = 0)
# Print out drives_right column as Series
# Print out drives_right column as DataFrame
# Print out cars_per_cap and drives_right as DataFrame