Python/기초문법
[기초문법] pandas를 활용해 데이터 저장, 읽기
gangee
2022. 10. 12. 17:43
728x90
반응형
1. Pandas로 데이터 저장하기
- csv 파일 저장하기
to_csv() 함수 사용
df.to_csv("sample.csv")
- excel 파일 저장하기
to_excel() 함수 사용
df.to_excel("sample.xlsx")
2. Pandas를 활용하여 csv 파일 읽기
import pandas as pd
df = pd.read_csv('a.csv')
- read_csv() 함수에 csv파일명을 입력하면 파일을 읽어 와서 pandas dataframe으로 변환
- read_csv() 함수 옵션
2-1. header
- '열 이름'이 되는 행을 지정
- header = 0 은 기본 값 (0행을 지정)
header = 0 : df = read_csv(file) - header = None (행을 지정하지 않음)
- header = 1 (1행을 열 지정)
df = read_csv(file, header = 1)
2-2. index_col
- '행 주소'가 되는 열을 지정
- index_col = False (인덱스 지정하지 않음)
df = read_csv(file, index_col = False) - index_col = '열 이름' ('열 이름'열을 인덱스 지정)
df = read_csv(file, index_col = '열 이름')
ex)
3. Pandas를 활용해 excel 파일 읽기
import pandas as pd
df = read_excel('a.xlsx')
- read_excel() 함수 사용
- header, index_col 등 대부분의 옵션 그대로 사용 가능
728x90
반응형