시작하기무료로 시작하기

다른 플랫 파일에서 데이터 가져오기

CSV가 가장 일반적인 플랫 파일이지만, 다른 구분 기호를 사용하는 파일도 종종 있어요. read_csv()sep 키워드 인자를 사용하면 이런 파일들도 모두 불러올 수 있어요. 기본적으로 pandas는 구분 기호를 쉼표로 가정하기 때문에, CSV에서는 sep를 지정할 필요가 없죠.

여기의 버몬트 주 세금 데이터는 탭으로 구분된 TSV 파일이므로, 파일을 읽을 때 올바른 구분 기호를 sep로 지정해야 해요. 탭 문자는 \t로 표현된다는 점을 기억하세요. 파일을 불러온 뒤에는 나머지 코드가 소득 구간 범주가 담긴 N1 필드를 기준으로 그룹화하여 소득 구간별 세금 신고 건수 차트를 만들어요.

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

pandas로 빠르고 간편한 데이터 적재

강의 보기

연습 안내

  • pandaspd라는 별칭으로 임포트하세요.
  • vt_tax_data_2016.tsv를 로드하되, sep 키워드 인자로 올바른 구분 기호를 설정하세요.

실습형 인터랙티브 연습

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

# Import pandas with the alias pd
____

# Load TSV using the sep keyword argument to set delimiter
data = ____(____, ____)

# Plot the total number of tax returns by income group
counts = data.groupby("agi_stub").N1.sum()
counts.plot.bar()
plt.show()
코드 편집 및 실행