データフレームと深刻なタイプは、直接割り当てることができます。
DF = pd.DataFrame(np.arange(12).reshape(3、4)、インデックス=リスト( "ABC")、列=リスト( "WXYZ")) df.loc [[ ""、 "B" ]、[ "W"、 "Z"]] = np.nan
フロート場合numpy.ndarrayタイプにのみ割り当てることができます。
T = np.arange(12).reshape(3,4).astype( "フロート") T [1,2:] = np.nan
どちらのタイプもnumpy.ndarray、次のとおりです。
T = np.arange(12).reshape(3,4).astype( "フロート")
T = np.array([0,3,3,3,3,3]、[0,3,3,3,3,3]、[0,13,14,15,16,17]、[ 0,19,20、np.nan、20,20]])