Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -650,13 +650,13 @@ with gr.Blocks(theme='gradio/soft',js=js_func) as demo:
|
|
650 |
gr.Markdown("## Sentiment Analysis Overview")
|
651 |
# Display DataFrame
|
652 |
df = pd.read_csv("data/2019_2024_minutes.csv", header = 0)
|
|
|
653 |
df['Positive_ratio'] = df['Positive'] / df['Total_paragraphs']*100
|
654 |
df['Negative_ratio'] = df['Negative'] / df['Total_paragraphs']*100
|
655 |
-
|
656 |
-
data_table = gr.DataFrame(value=df[['Date', 'Positive_ratio', 'Negative_ratio', 'Neutral_ratio', 'Total_paragraphs']], label="Sentiment Data")
|
657 |
df['Date'] = pd.to_datetime(df['Date']) # Ensure 'Date' is a datetime object
|
658 |
# Pivot the DataFrame
|
659 |
-
melted_df = df.melt(id_vars='Date', value_vars=['Positive_ratio', 'Negative_ratio'
|
660 |
var_name='Ratio_Type', value_name='Rate')
|
661 |
# Line plot for the ratios
|
662 |
line_plot = gr.LinePlot(
|
|
|
650 |
gr.Markdown("## Sentiment Analysis Overview")
|
651 |
# Display DataFrame
|
652 |
df = pd.read_csv("data/2019_2024_minutes.csv", header = 0)
|
653 |
+
df['Total_paragraphs']=df['Total_paragraphs']-df['Neutral']
|
654 |
df['Positive_ratio'] = df['Positive'] / df['Total_paragraphs']*100
|
655 |
df['Negative_ratio'] = df['Negative'] / df['Total_paragraphs']*100
|
656 |
+
data_table = gr.DataFrame(value=df[['Date', 'Positive_ratio', 'Negative_ratio', 'Total_paragraphs']], label="Sentiment Data")
|
|
|
657 |
df['Date'] = pd.to_datetime(df['Date']) # Ensure 'Date' is a datetime object
|
658 |
# Pivot the DataFrame
|
659 |
+
melted_df = df.melt(id_vars='Date', value_vars=['Positive_ratio', 'Negative_ratio'],
|
660 |
var_name='Ratio_Type', value_name='Rate')
|
661 |
# Line plot for the ratios
|
662 |
line_plot = gr.LinePlot(
|