Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -81,8 +81,8 @@ def analyze_emotions_in_comments(df: pd.DataFrame) -> tuple:
|
|
81 |
model = load_model()
|
82 |
selected_columns = ['text', 'author', 'published_at']
|
83 |
df = df[selected_columns]
|
84 |
-
res_list = []
|
85 |
-
res_list = model(df['text'].to_list())
|
86 |
full_df = pd.concat([pd.DataFrame(res_list), df], axis=1)
|
87 |
return (full_df, len(res_list))
|
88 |
|
@@ -114,7 +114,7 @@ def visualize_data(df: pd.DataFrame):
|
|
114 |
Visualizes the data from the input DataFrame and returns a matplotlib figure object.
|
115 |
Args: df (DataFrame): The input DataFrame containing the data to be visualized.
|
116 |
Returns: fig: A matplotlib figure object
|
117 |
-
"""
|
118 |
data = df['label'].value_counts()
|
119 |
fig, ax = plt.subplots()
|
120 |
plt.title("Эмоциональная окраска комментариев на YouTube")
|
@@ -147,8 +147,8 @@ if st.session_state.start:
|
|
147 |
st.markdown('***')
|
148 |
|
149 |
# Выводим heatmap комментариев по часам и датам
|
150 |
-
st.pyplot(plot_heatmap_from_dataframe(full_df))
|
151 |
st.markdown('***')
|
152 |
|
153 |
-
# Выводим круговую диаграмму
|
154 |
st.pyplot(visualize_data(full_df))
|
|
|
81 |
model = load_model()
|
82 |
selected_columns = ['text', 'author', 'published_at']
|
83 |
df = df[selected_columns]
|
84 |
+
res_list = []
|
85 |
+
res_list = model(df['text'].to_list())
|
86 |
full_df = pd.concat([pd.DataFrame(res_list), df], axis=1)
|
87 |
return (full_df, len(res_list))
|
88 |
|
|
|
114 |
Visualizes the data from the input DataFrame and returns a matplotlib figure object.
|
115 |
Args: df (DataFrame): The input DataFrame containing the data to be visualized.
|
116 |
Returns: fig: A matplotlib figure object
|
117 |
+
"""
|
118 |
data = df['label'].value_counts()
|
119 |
fig, ax = plt.subplots()
|
120 |
plt.title("Эмоциональная окраска комментариев на YouTube")
|
|
|
147 |
st.markdown('***')
|
148 |
|
149 |
# Выводим heatmap комментариев по часам и датам
|
150 |
+
st.pyplot(plot_heatmap_from_dataframe(full_df))
|
151 |
st.markdown('***')
|
152 |
|
153 |
+
# Выводим круговую диаграмму
|
154 |
st.pyplot(visualize_data(full_df))
|