나는 df가 있습니다
Col 1 Col 2 Col3 Col4
11 10 s 1
12 22 g 10
열 이름을 찾으면
<<df.columns
>>Index(['Col 1', 'Col 2' , 'Col3', 'Col4'])
제거 Col 1
하고 Col 2
내 df에서 수행하려면 다음을 수행하십시오.
df.drop(['Col 1, Col 2'], axis=1)
오류가 발생합니다.
KeyError: "['Col 1, Col 2'] not found in axis"
편집하다:
아래 구문으로 작동합니다.
df.drop(['Col 1', 'Col 2'], axis=1)
공백이있는 열을 제거해야하는 경우 :
df = df.loc[:, ~df.columns.str.contains('\s')]
print (df)
Col3 Col4
0 s 1
1 g 10
하지만 어쩌면 공간이없는 공간, 당신은에 의해 테스트 할 수있다 ord
공간을 가지고 들어, 32
:
a = [ord(x) for x in df.columns[0]]
print (a)
[67, 111, 108, 32, 49]
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다