Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -51,6 +51,14 @@ urls = [
|
|
51 |
dfs = [download_and_clean_csv(url) for url in urls]
|
52 |
combined_df = pd.concat(dfs, ignore_index=True)
|
53 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
# 設定 Streamlit 介面
|
55 |
st.title("台灣企業ESG數據分析與揭露")
|
56 |
|
|
|
51 |
dfs = [download_and_clean_csv(url) for url in urls]
|
52 |
combined_df = pd.concat(dfs, ignore_index=True)
|
53 |
|
54 |
+
# 進一步清理 combined_df
|
55 |
+
combined_df = combined_df.dropna().drop_duplicates()
|
56 |
+
combined_df.columns = combined_df.columns.str.strip()
|
57 |
+
combined_df = combined_df.applymap(lambda x: x.strip() if isinstance(x, str) else x)
|
58 |
+
for col in ["範疇一排放量(噸CO2e)", "範疇二排放量(噸CO2e)", "範疇三排放量(噸CO2e)"]:
|
59 |
+
if col in combined_df.columns:
|
60 |
+
combined_df[col] = pd.to_numeric(combined_df[col], errors='coerce').fillna(0)
|
61 |
+
|
62 |
# 設定 Streamlit 介面
|
63 |
st.title("台灣企業ESG數據分析與揭露")
|
64 |
|