목차
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
반응형
'Python > 기초문법' 카테고리의 다른 글
[기초문법] strip(), split() (0) | 2023.05.16 |
---|---|
[기초문법] replace 함수 (0) | 2023.05.08 |
[기초문법] math : sqrt(), pow() 함수 (0) | 2023.05.06 |
[기초문법] reverse(), reversed() 함수 비교 (0) | 2023.01.25 |
[기초문법] len(), count() (0) | 2023.01.11 |