Zacznij terazZacznij za darmo

CSV do DataFrame (2)

Wywołanie read_csv() do zaimportowania danych CSV nie zwróciło błędu, ale wynik nie jest do końca taki, jakiego oczekiwaliśmy. Etykiety wierszy zostały zaimportowane jako osobna kolumna bez nazwy.

Pamiętasz argument index_col funkcji read_csv()? Pozwala on wskazać, która kolumna pliku CSV ma pełnić rolę etykiet wierszy. To właśnie tego potrzebujesz tutaj!

Kod Pythona rozwiązujący poprzednie ćwiczenie jest już wczytany – wprowadź odpowiednie zmiany, aby poprawić import danych.

To ćwiczenie jest częścią kursu

Python średnio zaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

  • Uruchom kod za pomocą Uruchom kod i sprawdź, czy pierwsza kolumna powinna być użyta jako etykiety wierszy.
  • Podaj argument index_col wewnątrz wywołania pd.read_csv(): ustaw go na 0, aby pierwsza kolumna była traktowana jako etykiety wierszy.
  • Czy wydruk zmiennej cars wygląda teraz lepiej?

Interaktywne ćwiczenie praktyczne

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

# Import pandas as pd
import pandas as pd

# Fix import by including index_col
cars = pd.read_csv('cars.csv')

# Print out cars
print(cars)
Edytuj i uruchom kod