Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -200,16 +200,17 @@ def main():
|
|
| 200 |
#df = df3.groupby(['Id','Full_sentence','CauseOrEffect', 'Label_level1', 'Label_level2'])['Component'].apply(', '.join).reset_index()
|
| 201 |
#st.write(df)
|
| 202 |
|
| 203 |
-
df = df3
|
| 204 |
-
|
| 205 |
-
df_final =
|
| 206 |
df['New string'] = df_final['Component'].replace(r'[##]+', ' ', regex=True)
|
| 207 |
|
| 208 |
df_final = df_final.drop("Component",axis=1)
|
| 209 |
-
df_final.insert(2, "Component",
|
| 210 |
|
| 211 |
-
|
| 212 |
-
|
|
|
|
| 213 |
|
| 214 |
# buffer = io.BytesIO()
|
| 215 |
# with pd.ExcelWriter(buffer, engine="xlsxwriter") as writer:
|
|
@@ -450,8 +451,8 @@ def main():
|
|
| 450 |
|
| 451 |
buffer = io.BytesIO()
|
| 452 |
with pd.ExcelWriter(buffer, engine="xlsxwriter") as writer:
|
| 453 |
-
df_tab.to_excel(writer,sheet_name="
|
| 454 |
-
|
| 455 |
writer.close()
|
| 456 |
df = pd.read_csv('final_data.csv', index_col=0)
|
| 457 |
|
|
|
|
| 200 |
#df = df3.groupby(['Id','Full_sentence','CauseOrEffect', 'Label_level1', 'Label_level2'])['Component'].apply(', '.join).reset_index()
|
| 201 |
#st.write(df)
|
| 202 |
|
| 203 |
+
#df = df3
|
| 204 |
+
df3["CauseOrEffect"].replace({"C": "cause", "E": "effect"}, inplace=True)
|
| 205 |
+
df_final = df3[df3['CauseOrEffect'] != 'CT']
|
| 206 |
df['New string'] = df_final['Component'].replace(r'[##]+', ' ', regex=True)
|
| 207 |
|
| 208 |
df_final = df_final.drop("Component",axis=1)
|
| 209 |
+
df_final.insert(2, "Component", df3['New string'], True)
|
| 210 |
|
| 211 |
+
df_final1 = df_final[df_final['Component'].str.split().str.len().gt(1)]
|
| 212 |
+
#st.write(df_final[df_final['Component'].str.len() != 1])
|
| 213 |
+
#df_final.to_csv('predictions.csv')
|
| 214 |
|
| 215 |
# buffer = io.BytesIO()
|
| 216 |
# with pd.ExcelWriter(buffer, engine="xlsxwriter") as writer:
|
|
|
|
| 451 |
|
| 452 |
buffer = io.BytesIO()
|
| 453 |
with pd.ExcelWriter(buffer, engine="xlsxwriter") as writer:
|
| 454 |
+
df_tab.to_excel(writer,sheet_name="count_result",index=False)
|
| 455 |
+
df_final1.to_excel(writer,sheet_name="Detailed_results",index=False)
|
| 456 |
writer.close()
|
| 457 |
df = pd.read_csv('final_data.csv', index_col=0)
|
| 458 |
|