시작하기무료로 시작하기

CSV로 DataFrame 만들기(2)

read_csv() 호출로 CSV 데이터를 가져오는 과정에서 오류가 발생하지는 않았지만, 원하는 결과물을 얻지는 못했습니다. 행 레이블이 이름 없는 별도의 열로 임포트되었기 때문입니다.

read_csv()의 인자인 index_col을 기억하시나요? CSV 파일의 어떤 열을 행 레이블로 사용할지 지정하는 인자입니다. 바로 여기서 필요하죠!

이전 연습 문제의 풀이 코드가 스크립트에 포함되어 있습니다. 데이터를 올바르게 가져오려면 어떤 부분을 수정해야 할까요?

이 연습은 강의의 일부입니다

중급 Python

강의 보기

연습 안내

  • 코드 실행을 클릭해 코드를 실행하면, 첫 번째 열이 사실 행 레이블로 사용되어야 한다는 것을 확인할 수 있습니다.
  • pd.read_csv()index_col 인자를 지정하세요. 인자를 0으로 설정하여 첫 번째 열이 행 레이블로 사용되도록 하세요.
  • cars의 출력 결과가 바뀌었나요?

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# 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)
코드 편집 및 실행