Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -46,6 +46,9 @@ def generate_plots(df, df_name, selected_columns, chart_type):
|
|
46 |
df = df.dropna(subset=["公司名稱"] + selected_columns) # **移除 NaN 確保長度相同**
|
47 |
df[selected_columns] = df[selected_columns].apply(pd.to_numeric, errors='coerce') # **轉換數據類型**
|
48 |
|
|
|
|
|
|
|
49 |
valid_columns = [col for col in selected_columns if col in df.columns and len(df[col]) == len(df["公司名稱"])]
|
50 |
|
51 |
if not valid_columns:
|
|
|
46 |
df = df.dropna(subset=["公司名稱"] + selected_columns) # **移除 NaN 確保長度相同**
|
47 |
df[selected_columns] = df[selected_columns].apply(pd.to_numeric, errors='coerce') # **轉換數據類型**
|
48 |
|
49 |
+
# 移除 "出表日期" 和 "原地報告"
|
50 |
+
df = df.drop(columns=["出表日期", "原地報告"], errors='ignore')
|
51 |
+
|
52 |
valid_columns = [col for col in selected_columns if col in df.columns and len(df[col]) == len(df["公司名稱"])]
|
53 |
|
54 |
if not valid_columns:
|