Kom igångKom igång gratis

CSV till DataFrame (2)

Ditt anrop till read_csv() för att importera CSV-datan gav inget fel, men resultatet är inte riktigt vad vi ville ha. Radetiketter importerades som en extra kolumn utan namn.

Kommer du ihåg argumentet index_col i read_csv()? Med det kan du ange vilken kolumn i CSV-filen som ska användas som radetikett. Det är precis det du behöver här!

Koden som löser föregående övning finns redan med. Kan du göra de ändringar som krävs för att dataimporten ska bli rätt?

Den här övningen är en del av kursen

Intermediate Python

Visa kurs

Övningsinstruktioner

  • Kör koden med Kör koden och kontrollera att den första kolumnen borde användas som radetikett.
  • Ange argumentet index_col i pd.read_csv(): sätt det till 0 så att den första kolumnen används som radetikett.
  • Har utskriften av cars förbättrats nu?

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod