반응형
팬더 DataFrame을 내보낼 때 열 이름 행을 어떻게 제거합니까?
다음 Excel 스프레드시트를 데이터 프레임으로 가져온다고 가정합니다.
Val1 Val2 Val3
1 2 3
5 6 7
9 1 2
열 이름 행을 삭제하는 방법(이 경우Val1, Val2, Val3
열 이름이 없는 csv를 내보내려면 데이터만 내보낼 수 있습니까?
난 시도했다.df.drop()
그리고.df.ix[1:]
둘 다 성공하지 못했습니다.
다음을 사용하여 헤더 없이 csv에 쓸 수 있습니다.header=False
를 사용하는 인덱스 없이index=False
. 원하는 경우 다음을 사용하여 분리기를 수정할 수도 있습니다.sep
.
헤더 행이 없는 CSV 예제, 헤더 행 생략:
df.to_csv('filename.csv', header=False)
TSV(탭 구분) 예제, 인덱스 열 생략:
df.to_csv('filename.tsv', sep='\t', index=False)
이를 위한 방법을 찾았습니다.
df.to_csv('filename.csv', header = False)
이것은 팬더에게 헤더 없이 csv 파일을 쓰라고 알려줍니다.df.to _http://http://http:///http://
header=Message를 통과하면 이 오류가 발생합니다.
TypeError: Passing a bool to header is invalid. Use header=None
for no header or header=int or list-like of ints to specify the
row(s) making up the column names
대신 header=Model을 사용합니다.
언급URL : https://stackoverflow.com/questions/19781609/how-do-you-remove-the-column-name-row-when-exporting-a-pandas-dataframe
반응형
'programing' 카테고리의 다른 글
편집 텍스트를 한 줄로 제한 (0) | 2023.09.13 |
---|---|
VBA를 사용하여 Excel 피벗 테이블 필터링 (0) | 2023.09.13 |
C++ 및 C의 헤더 가드 (0) | 2023.09.13 |
팬더 데이터 프레임의 전체 열에 값 설정 (0) | 2023.09.13 |
하나의 명령으로 모든 행을 위로 이동할 수 있는 Mariaadb UPDATE 테이블? (0) | 2023.09.13 |