nan if self.currencies[i] != currency: #通貨単位が異なる場合は、為替データを掛けて通貨単位を揃えておく df_tmp["Adj Close"] = df_tmp["Adj Close"]*ex_list[self.currencies[i]+currency]["Adj Close"] for j in range(0,df_tmp.shape[0]-1): #各行の修正後終値(Adj Close)の値を...
# col1 col2 # 0 100 1 # 1 2 3 # 2 100 5 # 3 100 7 # 4 100 9 このwhereは,条件式が成り立つものをとってきて,それ以外はNaNで埋める. 二つ目の引数は,このNaNになるところをそれで埋める. pandas.Series.where other : scalar, NDFrame, or callable Entries where cond is Fals...
numpy 配列とそれに対する欠損値の参照リストが指定されると、欠損値を特殊値 (通常は np.nan などの特殊欠損値) に置き換えます。 使用方法: autoai_libs.transformers.exportable.NumpyReplaceMissingValues(missing_values, filling_values=np.nan) オプション説明 missing_values 欠損値の参照リスト fill...
x がゼロの場合は(0.0, 0)を返し, それ以外の場合は 0.5 <= abs(m) < 1 を返しま す. iterable の中の値の正確な浮動小数点の和を返 します. 浮動小数点 x が正または負の無限大かどうかをチ ェックします. 浮動小数点 x が NaN (非数値) かどうかをチェック します. x * (2**...
データフレームデータフレームdataの行名(index)を返すrownamesrownames(data)(略)indexdata.indexRangeIndex(start=0, stop=100, step=1) データフレームデータフレームdataの列名を返すcolnamescolnames(data)(略)columnsdata.columnsIndex(['x', 'y'], dtype='object') ...
csv.fillna("000",inplace=True)display(csv) csvはうまくいきましたが… xlsx.fillna("000",inplace=True)display(xlsx) json.fillna("000",inplace=True)display(json) xlsxとjsonでは失敗します。 原因 "nan"、"None"という文字列に変換されるためです。 replace()しましょう。
列のタイプを示す numpy 配列 X および dtypes_list を指定すると、浮動小数点を表すストリングの列 (dtypes_list の「float_str」型) を浮動小数点の列に置き換え、その欠落値を np.nan に置き換えます。使用法:autoai_libs.transformers.exportable.FloatStr2Float(dtypes_list, missing_values_...