Spaces:
Sleeping
Sleeping
cyberosa
commited on
Commit
·
0aa4237
1
Parent(s):
1510ddf
trying to fix missing figure
Browse files- tabs/market_plots.py +4 -4
tabs/market_plots.py
CHANGED
|
@@ -61,7 +61,7 @@ def plot_top_10_ranking_by_nr_trades(market_metrics: pd.DataFrame) -> gr.Plot:
|
|
| 61 |
|
| 62 |
|
| 63 |
def plot_trades_and_traders_ranking(market_metrics: pd.DataFrame) -> gr.Plot:
|
| 64 |
-
|
| 65 |
market_metrics,
|
| 66 |
x="total_traders",
|
| 67 |
y="nr_trades",
|
|
@@ -70,19 +70,19 @@ def plot_trades_and_traders_ranking(market_metrics: pd.DataFrame) -> gr.Plot:
|
|
| 70 |
custom_data=["title"],
|
| 71 |
)
|
| 72 |
|
| 73 |
-
|
| 74 |
xaxis_title="Total Number of Traders",
|
| 75 |
yaxis_title="Total Number of Trades",
|
| 76 |
margin=dict(l=50, r=50, t=70, b=50), # Adjust margins for better spacing
|
| 77 |
)
|
| 78 |
-
|
| 79 |
hovertemplate="Title: %{customdata[0]}<br>"
|
| 80 |
+ "Nr trades: %{y}<br>"
|
| 81 |
+ "Total traders: %{x}<br>",
|
| 82 |
)
|
| 83 |
|
| 84 |
return gr.Plot(
|
| 85 |
-
value=
|
| 86 |
)
|
| 87 |
|
| 88 |
|
|
|
|
| 61 |
|
| 62 |
|
| 63 |
def plot_trades_and_traders_ranking(market_metrics: pd.DataFrame) -> gr.Plot:
|
| 64 |
+
ranking_fig = px.scatter(
|
| 65 |
market_metrics,
|
| 66 |
x="total_traders",
|
| 67 |
y="nr_trades",
|
|
|
|
| 70 |
custom_data=["title"],
|
| 71 |
)
|
| 72 |
|
| 73 |
+
ranking_fig.update_layout(
|
| 74 |
xaxis_title="Total Number of Traders",
|
| 75 |
yaxis_title="Total Number of Trades",
|
| 76 |
margin=dict(l=50, r=50, t=70, b=50), # Adjust margins for better spacing
|
| 77 |
)
|
| 78 |
+
ranking_fig.update_traces(
|
| 79 |
hovertemplate="Title: %{customdata[0]}<br>"
|
| 80 |
+ "Nr trades: %{y}<br>"
|
| 81 |
+ "Total traders: %{x}<br>",
|
| 82 |
)
|
| 83 |
|
| 84 |
return gr.Plot(
|
| 85 |
+
value=ranking_fig,
|
| 86 |
)
|
| 87 |
|
| 88 |
|