Parentesi quadre (1)
Nel video hai visto che puoi indicizzare e selezionare i DataFrames di pandas in molti modi diversi. Il modo più semplice, ma non il più potente, è utilizzare le parentesi quadre.
Nel codice di esempio, gli stessi dati sulle auto vengono importati da file CSV come Pandas DataFrame. Per selezionare solo la colonna cars_per_cap da cars, puoi utilizzare:
cars['cars_per_cap']
cars[['cars_per_cap']]
La versione a parentesi singola restituisce una Series di pandas, quella a parentesi doppia un DataFrame di pandas.
Questo esercizio fa parte del corso
Python - Livello Intermedio
Istruzioni dell'esercizio
- Usa le parentesi quadre singole per stampare la colonna
countrydicarscome Series di pandas. - Usa le parentesi quadre doppie per stampare la colonna
countrydicarscome un DataFrame di pandas. - Usa le parentesi quadre doppie per stampare un DataFrame con le colonne
countryedrives_rightdicars, in questo ordine.
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 country column as Pandas Series
# Print out country column as Pandas DataFrame
# Print out DataFrame with country and drives_right columns