pd.Series
が与えられているので、null値をリストに置き換えたいと思います。それは、与えられます。 fillnaを使ってPandasのリストでヌルを塗りつぶし
import numpy as np
import pandas as pd
ser = pd.Series([0,1,np.nan])
は私が
0 0
1 1
2 [nan]
を返す機能が欲しいしかし、私は、すなわちfillna
、このために天然の機能を使用してみてください場合:
result = ser.fillna([np.nan])
が、私は得ますエラー
TypeError: "value" parameter must be a scalar or dict, but you passed a "list"
これを達成するための簡単な方法の提案はありますか?
を割り当てる
をobjectに変更することができます。 //github.com/pandas-dev/pandas/issues/3435、BTW、なぜこれが必要ですか? – Wen