티스토리 뷰
Stack Overflow에 자주 검색, 등록되는 문제들과 제가 개발 중 찾아 본 문제들 중에서 나중에도 찾아 볼 것 같은 문제들을 정리하고 있습니다.
Stack Overflow에서 가장 먼저 확인하게 되는 가장 높은 점수를 받은 Solution과 현 시점에 도움이 될 수 있는 가장 최근에 업데이트(최소 점수 확보)된 Solution을 각각 정리하였습니다.
아래 word cloud를 통해 이번 포스팅의 주요 키워드를 미리 확인하세요.
How to avoid pandas creating an index in a saved csv
pandas를 사용하여 csv 파일 저장 시 인덱스 생성 방지하는 방법
문제 내용
I am trying to save a csv to a folder after making some edits to the file.
파일을 일부 편집한 후 폴더에 csv를 저장하려고합니다.
Every time I use pd.to_csv('C:/Path of file.csv')
the csv file has a separate column of indexes. I want to avoid printing the index to csv.
pd.to_csv('C:/파일 경로.csv')를 사용할 때마다 csv 파일에는 별도의 인덱스 열이 있습니다. csv에 인덱스를 인쇄하지 않으려고합니다.
I tried:
저는 다음과 같이 시도해 보았습니다:
pd.read_csv('C:/Path to file to edit.csv', index_col = False)
And to save the file...
그리고 파일을 저장하려면...
pd.to_csv('C:/Path to save edited file.csv', index_col = False)
However, I still got the unwanted index column. How can I avoid this when I save my files?
하지만 여전히 원하지 않는 인덱스 열이 있습니다. 파일을 저장할 때 이를 방지하는 방법은 무엇인가요?
높은 점수를 받은 Solution
Use index=False
.
index=False를 사용하세요.
df.to_csv('your.csv', index=False)
가장 최근 달린 Solution
If you want no index, read file using:
인덱스를 제외하려면 다음을 사용하여 파일을 읽으세요:
import pandas as pd
df = pd.read_csv('file.csv', index_col=0)
save it using
그 후 다음과 같이 저장하세요:
df.to_csv('file.csv', index=False)
출처 : https://stackoverflow.com/questions/20845213/how-to-avoid-pandas-creating-an-index-in-a-saved-csv
'개발 > 파이썬' 카테고리의 다른 글
빈 딕셔너리인지 확인하기 (0) | 2022.12.29 |
---|---|
문자열에 숫자만 포함되어 있는지 확인하기 (0) | 2022.12.29 |
파이썬에서 딕셔너리 확장하기 (0) | 2022.12.28 |
리스트에서 첫 번째 아이템 제거하기 (0) | 2022.12.26 |
Python을 사용하여 파일에서 특정 줄을 삭제하기 (0) | 2022.12.25 |