python中刪除colnames裡的nan值

2021-10-19 22:52:17 字數 731 閱讀 5145

最近得到乙個dict,是這樣子的:

map_sorted

想把nan刪掉,但是用:

>>

>map_sorted.pop(

"nan"

)traceback (most recent call last)

: file ""

, line 1,in

keyerror:

'nan'

>>

>map_sorted.pop(nan)

traceback (most recent call last)

: file ""

, line 1,in

nameerror: name 'nan'

isnot defined

氣死我了,後來想到了乙個辦法:

#先變成臨時的dataframe變數

df_tem=pd.dataframe(

[map_sorted]

)#然後在colnames裡加上 _ 下劃線,這樣就可以刪掉了 _nan 間接刪掉nan

df_tem=df_tem.add_prefix(

"_")

.drop(columns=

"_nan"

)

但是暫時找不到刪掉 下劃線的方法(可能要用正規表示式,但是不再再搞這個了)… 太操蛋了

python刪除長目錄 刪除Python中的舊目錄

我有幾個目錄,我希望超過7天的目錄被刪除。我已經實現了 但似乎不起作用。有人知道我錯在 嗎?def delete sandbox for directories in os.listdir os.getcwd if not os.path.isdir directories or not os.st...

python中刪除列表中的元素

1.remove remove刪除列表中的某個元素,但是只刪除第一 這個第一是指從前至後 個出現的。in 11 a 0,2,3,2 in 12 a out 12 0,2,3,2 in 13 a.remove 2 in 14 a out 14 0,3,2 2.del 根據元素的索引刪除元素 in 21...

Python中陣列元素刪除操作

python中陣列刪除有三種方法 remove del pop 其中remove必須知道刪除元素的名字,del和pop知道位置即可 remove方法 member 張三 李四 廣域網 member 0 張三 temp member 0 member 0 member 1 member 李四 李四 廣...