본문 바로가기
Python/Pandas

[Pandas] 파일 저장 및 열기

by 쇼미요미 2022. 5. 3.
728x90

안녕하세요. 쇼미요미입니다.

 

나도코딩님을 통해 학습한 내용입니다.

오늘은 파일 저장 및 열기~

 

 

1. 저장하기

1-1) csv 파일로 저장

df.to_csv('score.csv', encoding='utf-8-sig', index=False)

 

1-2) 텍스트(.txt) 파일로 저장

df.to_csv('score.txt', sep='\t')   #tab으로 구분된 텍스트 파일

1-3) 엑셀(.xlsx) 파일로 저장

df.to_excel('score.xlsx', encoding='utf-8-sig')

 

2. 열기

2-1) csv 파일 열기

df = pd.read_csv('score.csv')

df

df = pd.read_csv('score.csv', skiprows=1) #지정된 갯수 만큼 row를 건너띄고 읽어옴
df = pd.read_csv('score.csv', skiprows=[1,3,5]) #1.3.5 row 제외하고 읽어오기 (리스트 형태로 지정)
df = pd.read_csv('score.csv', nrows=4) #지정된 갯수 만큼의 row만 차례대로 가져옴
df = pd.read_csv('score.csv', skiprows=[1,2], nrows=4) #처음 2개 제외하고 4개의 row 가져오기

2-2) 텍스트 파일 열기

df = pd.read_csv('score.txt', sep='\t', index_col='지원번호')   
#지원번호를 index로 지정, 숫자를 쓰면 해당 위치가 index로 지정

df

2-3) 엑셀 파일 열기

df = pd.read_excel('score.xlsx')
df
728x90

'Python > Pandas' 카테고리의 다른 글

[Pandas] 데이터 선택 : loc, iloc  (0) 2022.05.03
[Pandas] 데이터 확인  (0) 2022.05.03
[Pandas] Index  (0) 2022.05.03
[Pandas] DataFrame : 2차원 데이터  (0) 2022.05.03
[Pandas] Series : 1차원 데이터  (0) 2022.05.03

댓글