Spaces:
Sleeping
Sleeping
Update index.py
Browse files
index.py
CHANGED
@@ -30,7 +30,7 @@ print(unique_domains)
|
|
30 |
unique_topics = df['Topic'].unique()
|
31 |
print(unique_topics)
|
32 |
|
33 |
-
df = df.rename(columns={df.columns[4]: "Veículos de notícias"})
|
34 |
|
35 |
df['FinBERT_label'] = df['FinBERT_label'].astype(str)
|
36 |
df['FinBERT_label'].replace({
|
@@ -41,7 +41,7 @@ df['FinBERT_label'].replace({
|
|
41 |
|
42 |
|
43 |
|
44 |
-
counts = df.groupby(['date', 'Topic', '
|
45 |
counts['count'] = counts['count'].astype('float64')
|
46 |
counts['rolling_mean_counts'] = counts['count'].rolling(window=30, min_periods=2).mean()
|
47 |
df_pos = counts[[x in ['positive'] for x in counts.FinBERT_label]]
|
@@ -149,8 +149,9 @@ def update_output(selected_topic, selected_domain, start_date, end_date):
|
|
149 |
|
150 |
#create line graphs based on filtered dataframes
|
151 |
line_fig_1 = px.line(df_filtered, x="date", y="normalised results",
|
152 |
-
color='
|
153 |
|
|
|
154 |
#set x-axis title and y-axis title in line graphs
|
155 |
line_fig_1.update_layout(
|
156 |
xaxis_title='Data',
|
|
|
30 |
unique_topics = df['Topic'].unique()
|
31 |
print(unique_topics)
|
32 |
|
33 |
+
# df = df.rename(columns={df.columns[4]: "Veículos de notícias"})
|
34 |
|
35 |
df['FinBERT_label'] = df['FinBERT_label'].astype(str)
|
36 |
df['FinBERT_label'].replace({
|
|
|
41 |
|
42 |
|
43 |
|
44 |
+
counts = df.groupby(['date', 'Topic', 'domain_folder_name', 'FinBERT_label']).size().reset_index(name='count')
|
45 |
counts['count'] = counts['count'].astype('float64')
|
46 |
counts['rolling_mean_counts'] = counts['count'].rolling(window=30, min_periods=2).mean()
|
47 |
df_pos = counts[[x in ['positive'] for x in counts.FinBERT_label]]
|
|
|
149 |
|
150 |
#create line graphs based on filtered dataframes
|
151 |
line_fig_1 = px.line(df_filtered, x="date", y="normalised results",
|
152 |
+
color='domain_folder_name', title="O gráfico mostra a evolução temporal de sentimento dos títulos de notícias. Numa escala de -1 (negativo) a 1 (positivo), sendo 0 (neutro).")
|
153 |
|
154 |
+
# Veículos de notícias
|
155 |
#set x-axis title and y-axis title in line graphs
|
156 |
line_fig_1.update_layout(
|
157 |
xaxis_title='Data',
|