MCPcopy Create free account
hub / github.com/Glyphack/enderpy / common_process

Function common_process

parser/test_data/inputs/functions.py:19–30  ·  view source on GitHub ↗
(df: pd.DataFrame, date: str)

Source from the content-addressed store, hash-verified

17 return data
18
19def common_process(df: pd.DataFrame, date: str):
20 if len(df) == 0:
21 return pd.DataFrame(columns=list(api_to_orderbook_mapping.keys()))
22 df.rename(columns=reversed_keys, inplace=True)
23 df = df.loc[:, list(api_to_orderbook_mapping.keys())]
24 df["datetime"] = pd.to_datetime(
25 date + " " + df["datetime"].astype(str), format="%Y%m%d %H%M%S"
26 )
27 df = df.sort_values(["datetime", "depth"], ascending=[True, True])
28 df.set_index("datetime", inplace=True)
29 df.drop(columns=["refID"], inplace=True)
30 return df
31

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected