데이터 분석 (with Python)

판다스 데이터프레임을 읽고 저장할때 인덱스 컬럼의 처리

그리다웍스 2024. 1. 31. 14:55

판다스 데이터프레임은 행마다 0부터 인덱스 번호를 자동으로 붙혀준다.


만약 데이터 자체에 인덱스가 있어 별도의 인덱스 번호가 불필요 하다면,
csv를 읽어올때 index_col=0 매개변수를 지정해 주면 된다.

# csv 화일에 인덱스가 이미 있다는 것을 알려주려면 index_col 매겨변수를 사용한다.
df = pd.read_csv('filename.csv', index_col=0)

 

데이터프레임을 csv 화일로 저장시,
데이터프레임의 인덱스를 포함시키지 않으려면,
index=False 매개변수를 추가해준다.

df.to_csv('filename_NoneIndex.csv', index=False)