cyberosa
commited on
Commit
·
5e64ef2
1
Parent(s):
5f9fbec
fixing error in agents graph
Browse files- tabs/agent_graphs.py +4 -3
tabs/agent_graphs.py
CHANGED
@@ -175,12 +175,13 @@ def plot_weekly_average_roi(
|
|
175 |
) -> gr.Plot:
|
176 |
"""Function to plot the weekly average of ROI for pearl agents"""
|
177 |
# Get the list of unique addresses from the daa_pearl_df
|
178 |
-
# Get the list of unique addresses from the daa_pearl_df
|
179 |
unique_addresses = pearl_agents["safe_address"].unique()
|
|
|
180 |
# Filter the weekly_roi_df to include only those addresses
|
181 |
filtered_traders_data = traders_data[
|
182 |
traders_data["trader_address"].isin(unique_addresses)
|
183 |
].copy()
|
|
|
184 |
# create the date column
|
185 |
filtered_traders_data["creation_timestamp"] = pd.to_datetime(
|
186 |
filtered_traders_data["creation_timestamp"]
|
@@ -191,13 +192,13 @@ def plot_weekly_average_roi(
|
|
191 |
|
192 |
# Get the weekly average ROI
|
193 |
weekly_avg_roi_df = get_weekly_average_roi(filtered_traders_data)
|
194 |
-
# plot the weekly average ROI
|
195 |
print(weekly_avg_roi_df.head())
|
196 |
|
|
|
197 |
fig = px.line(
|
198 |
weekly_avg_roi_df,
|
199 |
x="creation_date",
|
200 |
-
y="
|
201 |
)
|
202 |
fig.update_layout(
|
203 |
xaxis_title="Week",
|
|
|
175 |
) -> gr.Plot:
|
176 |
"""Function to plot the weekly average of ROI for pearl agents"""
|
177 |
# Get the list of unique addresses from the daa_pearl_df
|
|
|
178 |
unique_addresses = pearl_agents["safe_address"].unique()
|
179 |
+
|
180 |
# Filter the weekly_roi_df to include only those addresses
|
181 |
filtered_traders_data = traders_data[
|
182 |
traders_data["trader_address"].isin(unique_addresses)
|
183 |
].copy()
|
184 |
+
|
185 |
# create the date column
|
186 |
filtered_traders_data["creation_timestamp"] = pd.to_datetime(
|
187 |
filtered_traders_data["creation_timestamp"]
|
|
|
192 |
|
193 |
# Get the weekly average ROI
|
194 |
weekly_avg_roi_df = get_weekly_average_roi(filtered_traders_data)
|
|
|
195 |
print(weekly_avg_roi_df.head())
|
196 |
|
197 |
+
# Update the plot to use the correct column name 'weekly_avg_roi'
|
198 |
fig = px.line(
|
199 |
weekly_avg_roi_df,
|
200 |
x="creation_date",
|
201 |
+
y="weekly_avg_roi", # Changed from 'roi' to 'weekly_avg_roi'
|
202 |
)
|
203 |
fig.update_layout(
|
204 |
xaxis_title="Week",
|