chore: use .at for assignments

This commit is contained in:
Matthias
2024-12-05 19:33:49 +01:00
parent 4879582896
commit 48dd86bd9b
+7 -7
View File
@@ -158,15 +158,15 @@ def populate_dataframe_with_trades(
deltas_per_trade = ask - bid deltas_per_trade = ask - bid
min_delta = deltas_per_trade.cumsum().min() min_delta = deltas_per_trade.cumsum().min()
max_delta = deltas_per_trade.cumsum().max() max_delta = deltas_per_trade.cumsum().max()
dataframe.loc[index, "max_delta"] = max_delta dataframe.at[index, "max_delta"] = max_delta
dataframe.loc[index, "min_delta"] = min_delta dataframe.at[index, "min_delta"] = min_delta
dataframe.loc[index, "bid"] = bid.sum() dataframe.at[index, "bid"] = bid.sum()
dataframe.loc[index, "ask"] = ask.sum() dataframe.at[index, "ask"] = ask.sum()
dataframe.loc[index, "delta"] = ( dataframe.at[index, "delta"] = (
dataframe.loc[index, "ask"] - dataframe.loc[index, "bid"] dataframe.at[index, "ask"] - dataframe.at[index, "bid"]
) )
dataframe.loc[index, "total_trades"] = len(trades_grouped_df) dataframe.at[index, "total_trades"] = len(trades_grouped_df)
# Cache the result # Cache the result
cached_grouped_trades[(candle_start, candle_next)] = dataframe.loc[ cached_grouped_trades[(candle_start, candle_next)] = dataframe.loc[