cyberosa commited on
Commit
d9d744c
·
1 Parent(s): cdd36ac

filtering unknown traders from DAA count

Browse files
Files changed (1) hide show
  1. tabs/trader_plots.py +5 -1
tabs/trader_plots.py CHANGED
@@ -447,10 +447,14 @@ def plot_rolling_average_roi(
447
 
448
 
449
  def get_sevenday_rolling_average(active_traders_df: pd.DataFrame) -> pd.DataFrame:
450
- """Function to get the 7-day rolling average of the number of unique trader_address by market_creator and total"""
 
451
  # Create a local copy of the dataframe
452
  local_df = active_traders_df.copy()
453
 
 
 
 
454
  # Convert string dates to datetime
455
  local_df["creation_date"] = pd.to_datetime(
456
  local_df["creation_date"], format="%b-%d-%Y"
 
447
 
448
 
449
  def get_sevenday_rolling_average(active_traders_df: pd.DataFrame) -> pd.DataFrame:
450
+ """Function to get the 7-day rolling average of the number of unique
451
+ trader_address removing the unknown traders"""
452
  # Create a local copy of the dataframe
453
  local_df = active_traders_df.copy()
454
 
455
+ # Remove unknown traders
456
+ local_df = local_df.loc[local_df["trader_type"] != "unknown"]
457
+
458
  # Convert string dates to datetime
459
  local_df["creation_date"] = pd.to_datetime(
460
  local_df["creation_date"], format="%b-%d-%Y"