반응형
Pandas에서 색인 이름 제거
다음과 같은 데이터 프레임이 있습니다.
In [10]: df
Out[10]:
Column 1
foo
Apples 1
Oranges 2
Puppies 3
Ducks 4
index name
foo
해당 데이터 프레임에서 제거하는 방법은 무엇입니까? 원하는 출력은 다음과 같습니다.
In [10]: df
Out[10]:
Column 1
Apples 1
Oranges 2
Puppies 3
Ducks 4
사용하다 del df.index.name
In [16]: df
Out[16]:
Column 1
foo
Apples 1
Oranges 2
Puppies 3
Ducks 4
In [17]: del df.index.name
In [18]: df
Out[18]:
Column 1
Apples 1
Oranges 2
Puppies 3
Ducks 4
또는 당신은 단지 할당 할 수 있습니다 None
받는 index.name
속성 :
In [125]:
df.index.name = None
df
Out[125]:
Column 1
Apples 1
Oranges 2
Puppies 3
Ducks 4
버전에서 0.18.0
다음을 사용할 수 있습니다 rename_axis
.
print df
Column 1
foo
Apples 1
Oranges 2
Puppies 3
Ducks 4
print df.index.name
foo
print df.rename_axis(None)
Column 1
Apples 1
Oranges 2
Puppies 3
Ducks 4
print df.rename_axis(None).index.name
None
# To modify the DataFrame itself:
df.rename_axis(None, inplace=True)
print df.index.name
None
다음 코드 줄을 사용하여 인덱스 이름 을 삭제할 수 있습니다 .
del df.index.name
참고 URL : https://stackoverflow.com/questions/29765548/remove-index-name-in-pandas
반응형
'programing tip' 카테고리의 다른 글
Python의 다른 모듈에서 클래스를 패치하는 Monkey (0) | 2020.12.08 |
---|---|
npm 패키지를 제거하는 방법은 무엇입니까? (0) | 2020.12.08 |
Docker 분리 모드 (0) | 2020.12.08 |
측정 된 신호의 피크 감지 (0) | 2020.12.08 |
Linux에서 PHP를 사용하여 Word 문서 만들기 (0) | 2020.12.08 |