我正在閱讀使用matplotlib cvs2rec函數的人口普查數據 - 工作正常給了我一個不錯的ndarray。Recode缺少數據Numpy
但有幾列所有的值都是「none」,其中dtype | 04這是當我陷入Atpy時出現的問題「TypeError:NoneType的對象沒有len()」,像'9999 '或其他缺失會對我有用,在這種情況下,Mask不起作用,因爲我將真實數組傳遞給ATPY,並且它不會轉換MASK。numpy中的Put函數不會使用任何值,這是最好的方法以改變價值(我認爲)我認爲某種布爾陣列是要走的路,但我不能得到它的工作
那麼什麼是一個好/快速的方式來更改任何值和/或未初始化numpy array to'like'9999'or other recode。No Masking。
個謝謝,
馬修
嗨Dave,This works great!謝謝 – user531525
不用擔心。順便說一句,如果答案解決了你的問題,那麼「接受」它是好的方式,以便解算者獲得聲望。 – DaveP
我接受了。 – user531525