Spaces:
Running
Running
gauravlochab
commited on
Commit
•
b12ea5f
1
Parent(s):
e6e9444
Adjust x-axis tick angle, bar gap, and date formatting in visualizations
Browse files
app.py
CHANGED
@@ -175,9 +175,16 @@ def create_visualizations():
|
|
175 |
fig_bridges_chain.update_layout(
|
176 |
xaxis_title=None,
|
177 |
yaxis=dict(tickmode='linear', tick0=0, dtick=1),
|
178 |
-
xaxis=dict(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
179 |
)
|
180 |
-
|
181 |
# Investment per agent per day
|
182 |
investment_per_agent = df.groupby(["date", "from_address", "sending_chain"])["sending_amount_usd"].sum().reset_index()
|
183 |
fig_investment_agent = px.bar(
|
@@ -192,9 +199,16 @@ def create_visualizations():
|
|
192 |
fig_investment_agent.update_layout(
|
193 |
xaxis_title=None,
|
194 |
yaxis=dict(tickmode='linear', tick0=0, dtick=1),
|
195 |
-
xaxis=dict(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
196 |
)
|
197 |
-
|
198 |
return fig_tx_chain, fig_swaps_chain, fig_bridges_chain, fig_investment_agent
|
199 |
|
200 |
# Gradio interface
|
|
|
175 |
fig_bridges_chain.update_layout(
|
176 |
xaxis_title=None,
|
177 |
yaxis=dict(tickmode='linear', tick0=0, dtick=1),
|
178 |
+
xaxis=dict(
|
179 |
+
tickmode='array',
|
180 |
+
tickvals=bridges_per_chain['date'],
|
181 |
+
ticktext=bridges_per_chain['date'].dt.strftime('%Y-%m-%d'),
|
182 |
+
tickangle=0,
|
183 |
+
),
|
184 |
+
bargap=0.8,
|
185 |
+
height=700,
|
186 |
)
|
187 |
+
fig_bridges_chain.update_xaxes(tickformat="%Y-%m-%d")
|
188 |
# Investment per agent per day
|
189 |
investment_per_agent = df.groupby(["date", "from_address", "sending_chain"])["sending_amount_usd"].sum().reset_index()
|
190 |
fig_investment_agent = px.bar(
|
|
|
199 |
fig_investment_agent.update_layout(
|
200 |
xaxis_title=None,
|
201 |
yaxis=dict(tickmode='linear', tick0=0, dtick=1),
|
202 |
+
xaxis=dict(
|
203 |
+
tickmode='array',
|
204 |
+
tickvals=fig_investment_agent['date'],
|
205 |
+
ticktext=fig_investment_agent['date'].dt.strftime('%Y-%m-%d'),
|
206 |
+
tickangle=0,
|
207 |
+
),
|
208 |
+
bargap=0.8,
|
209 |
+
height=700,
|
210 |
)
|
211 |
+
fig_investment_agent.update_xaxes(tickformat="%Y-%m-%d")
|
212 |
return fig_tx_chain, fig_swaps_chain, fig_bridges_chain, fig_investment_agent
|
213 |
|
214 |
# Gradio interface
|