numpy配列からnan
を削除します。パンダからnumpyに変換した後に配列がnanを含んでいる場合は 'nan'を削除するかnumpyの長さを減らす
np_array = ["123","pqr","123",nan,"avb", nan]
予想される出力:
["123","pqr","123","avb"]
我々はpandas.dropna()
を使ってパンダでそれを行う場合、それは私が行うにはしたくない行全体を削除し、私のnumpyの配列が含まれていると言うことができます。私は値を削除し、配列のサイズを小さくしたいだけです。
可能な方法はありますか?
これらの提案された複製は、数値配列に対してのみ機能します(これらは実際には重複しません)! – MSeifert
あなたはどちらかの行を削除したくないと思っていますか? – AsheKetchum
pandas.fillna()を見ましたか?一般的に、行が観測と見なされる場合、行全体を節約しようとし、行内の値を消去するだけでなく、 – AsheKetchum