我有一個分散在其中的數據幀,並且想要將它們全部刪除,所以我只剩下我的數據。熊貓 - 從數據幀中刪除每個NaN
這裏是我的數據框fish_frame
的打印輸出:
fish_frame: 0 1 2 3 \
0 735-8 NaN NaN NaN
1 NaN NaN NaN LIVE WGT
2 GBE COD NaN NaN 600
3 GBW COD NaN 11,189 NaN
4 GOM COD NaN 0 NaN
5 POLLOCK NaN NaN 1,103
6 WHAKE NaN NaN 12
7 GBE HADDOCK NaN 10,730 NaN
8 GBW HADDOCK NaN 64,147 NaN
9 GOM HADDOCK NaN 0 NaN
10 REDFISH NaN NaN 0
11 WITCH FLOUNDER NaN 370 NaN
12 PLAICE NaN NaN 622
13 GB WINTER FLOUNDER 54,315 NaN NaN
14 GOM WINTER FLOUNDER 653 NaN NaN
15 SNEMA WINTER FLOUNDER 14,601 NaN NaN
16 GB YELLOWTAIL NaN 1,663 NaN
17 SNEMA YELLOWTAIL NaN 1,370 NaN
18 CCGOM YELLOWTAIL 1,812 NaN NaN
4 6 package_deal_column Package_Price
0 NaN NaN Package Deal - $40,753.69 nan
1 NaN TOTAL Package Deal - $40,753.69 nan
2 NaN NaN Package Deal - $40,753.69 None
3 NaN NaN Package Deal - $40,753.69 None
4 Package Deal - $40,753.69 None Package Deal - $40,753.69 None
5 NaN NaN Package Deal - $40,753.69 None
6 NaN NaN Package Deal - $40,753.69 None
7 NaN NaN Package Deal - $40,753.69 None
8 NaN NaN Package Deal - $40,753.69 None
9 NaN NaN Package Deal - $40,753.69 None
10 NaN NaN Package Deal - $40,753.69 None
11 NaN NaN Package Deal - $40,753.69 None
12 NaN NaN Package Deal - $40,753.69 None
13 NaN None Package Deal - $40,753.69 None
14 NaN None Package Deal - $40,753.69 None
15 NaN None Package Deal - $40,753.69 None
16 NaN NaN Package Deal - $40,753.69 None
17 NaN NaN Package Deal - $40,753.69 None
18 NaN None Package Deal - $40,753.69 None
理想的情況下,3列2和4,我想那裏是沒有NaN
S和數字代表的所有在一列,而不是三個。
我使用了命令fish_frame = fish_frame.dropna(axis=1, how='all')
,但它根本沒有改變數據幀。
任何幫助,將不勝感激謝謝。
你可以上傳文件嗎? – sera
至於最初的來源是什麼,我從這些數據中得到了什麼? – theprowler
是或者只是上傳csv/excel文件 – sera