gauravlochab commited on
Commit
b12ea5f
1 Parent(s): e6e9444

Adjust x-axis tick angle, bar gap, and date formatting in visualizations

Browse files
Files changed (1) hide show
  1. app.py +18 -4
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(categoryorder='category ascending')
 
 
 
 
 
 
 
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(categoryorder='category ascending')
 
 
 
 
 
 
 
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