Zacznij terazZacznij za darmo

Nawiasy kwadratowe (1)

W lekcji wideo zobaczyłeś, że indeksowanie i wybieranie danych z DataFrame'ów pandas można wykonywać na wiele sposobów. Najprostszym – choć nie najwydajniejszym – jest użycie nawiasów kwadratowych.

W przykładowym kodzie te same dane o samochodach są importowane z pliku CSV jako DataFrame pandas. Aby wybrać tylko kolumnę cars_per_cap z cars, możesz użyć:

cars['cars_per_cap']
cars[['cars_per_cap']]

Wersja z pojedynczymi nawiasami zwraca obiekt Series pandas, a wersja z podwójnymi nawiasami zwraca DataFrame pandas.

To ćwiczenie jest częścią kursu

Python średnio zaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj pojedynczych nawiasów kwadratowych, aby wyświetlić kolumnę country z cars jako Series pandas.
  • Użyj podwójnych nawiasów kwadratowych, aby wyświetlić kolumnę country z cars jako DataFrame pandas.
  • Użyj podwójnych nawiasów kwadratowych, aby wyświetlić DataFrame zawierający zarówno kolumnę country, jak i drives_right z cars – w tej kolejności.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
Edytuj i uruchom kod