Spaces:
Sleeping
Sleeping
Update ui/analytics_plot_generator.py
Browse files
ui/analytics_plot_generator.py
CHANGED
|
@@ -378,7 +378,14 @@ def update_analytics_plots_figures(token_state_value, date_filter_option, custom
|
|
| 378 |
"content_topic_breakdown_cs": lambda: generate_content_topic_breakdown_plot(filtered_merged_posts_df, topics_col=token_state_value.get("config_eb_labels_col", "li_eb_labels")),
|
| 379 |
|
| 380 |
# Analisi Menzioni (Dettaglio)
|
| 381 |
-
"mention_analysis_volume": lambda: generate_generic_time_series_plot(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 382 |
"mention_analysis_sentiment": lambda: generate_generic_pie_chart(filtered_mentions_df['sentiment_label'].value_counts().dropna(), "Mention Sentiment Breakdown")
|
| 383 |
}
|
| 384 |
|
|
|
|
| 378 |
"content_topic_breakdown_cs": lambda: generate_content_topic_breakdown_plot(filtered_merged_posts_df, topics_col=token_state_value.get("config_eb_labels_col", "li_eb_labels")),
|
| 379 |
|
| 380 |
# Analisi Menzioni (Dettaglio)
|
| 381 |
+
"mention_analysis_volume": lambda: generate_generic_time_series_plot(
|
| 382 |
+
filtered_mentions_df.resample('D', on=token_state_value.get("config_date_col_mentions", "date")).size().reset_index(name='count'),
|
| 383 |
+
token_state_value.get("config_date_col_mentions", "date"),
|
| 384 |
+
'count',
|
| 385 |
+
'Mentions Volume',
|
| 386 |
+
'Number of Mentions',
|
| 387 |
+
color='#818CF8'
|
| 388 |
+
),
|
| 389 |
"mention_analysis_sentiment": lambda: generate_generic_pie_chart(filtered_mentions_df['sentiment_label'].value_counts().dropna(), "Mention Sentiment Breakdown")
|
| 390 |
}
|
| 391 |
|