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)