mirror of
https://github.com/microsoft/qlib.git
synced 2026-07-10 14:26:56 +08:00
black format
This commit is contained in:
@@ -100,7 +100,8 @@ class DropCol(Processor):
|
||||
else:
|
||||
mask = df.columns.isin(self.col_list)
|
||||
return df.loc[:, ~mask]
|
||||
|
||||
|
||||
|
||||
class TanhProcess(Processor):
|
||||
""" Use tanh to process noise data"""
|
||||
|
||||
@@ -133,6 +134,7 @@ class ProcessInf(Processor):
|
||||
|
||||
return replace_inf(df)
|
||||
|
||||
|
||||
class Fillna(Processor):
|
||||
"""Process NaN"""
|
||||
|
||||
@@ -270,6 +272,7 @@ class CSRankNorm(Processor):
|
||||
df[cols] = t
|
||||
return df
|
||||
|
||||
|
||||
class CSZFillna(Processor):
|
||||
"""Cross Sectional Fill Nan"""
|
||||
|
||||
@@ -279,4 +282,4 @@ class CSZFillna(Processor):
|
||||
def __call__(self, df):
|
||||
cols = get_group_columns(df, self.fields_group)
|
||||
df[cols] = df[cols].groupby("datetime").apply(lambda x: x.fillna(x.mean()))
|
||||
return df
|
||||
return df
|
||||
|
||||
Reference in New Issue
Block a user