Spaces:
Running
Running
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 |
|