
128
파이썬 데이터 분석 입문
data_frame_column_by_index.to_csv(output_file, index=False)
여기서는
iloc
명령을 사용하여 인덱스 값을 기반으로 열을 선택했다.
7
스크립트를 실행하려
면 명령 줄에 다음을 입력하고 엔터 키를 누른다.
python pandas_column_by_index.py supplier_data.csv pandas_output.csv
그다음 출력 파일인
pandas _output.csv
를 열어 결과를 확인할 수 있다.
2.6.2
열의 헤더를 사용하여 특정 열을 선택하는 방법
기본 파이썬
CSV
파일에서 특정한 열을 선택하는 두 번째 방법은 인덱스 값 대신 열의 헤더 자체를 사용하
는 것이다. 이 방법은 포함하려는 열 헤더를 식별하기 쉽거나, 여러 개의 입력 파일을 처리할
때 열의 헤더는 같지만 열의 위치가 입력 파일에 따라 다를 때 효과적이다. 예를 들어
Invoice
Number
및
Purchase
Date
열만 선택한다고 가정해보자. 열의 이름을 사용하여 이 두 열을
선택해보겠다. 텍스트 편집기에 다음 코드를 입력하고 파일명을
7csv _reader _column _by _
name.py
로 저장한다.
1
2
3
4
5
6
7
8
9
10
#!/usr/bin/env python3
import csv
import ...