itou-daiki commited on
Commit
a71c15e
·
1 Parent(s): de23900

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -0
app.py CHANGED
@@ -7,6 +7,9 @@ import matplotlib.pyplot as plt
7
  import japanize_matplotlib
8
 
9
  def plot_selected_model(file, ignore_features, target_variable, analysis_type, plot_type):
 
 
 
10
  if file.name.endswith('.csv'):
11
  data = pd.read_csv(file)
12
  else:
@@ -37,6 +40,8 @@ def plot_selected_model(file, ignore_features, target_variable, analysis_type, p
37
 
38
  def main(file, ignore_features, target_variable, analysis_type, plot_type):
39
  plot_file = plot_selected_model(file, ignore_features, target_variable, analysis_type, plot_type)
 
 
40
  return plot_file
41
 
42
  # 利用可能なプロットタイプのリスト
 
7
  import japanize_matplotlib
8
 
9
  def plot_selected_model(file, ignore_features, target_variable, analysis_type, plot_type):
10
+ if file is None:
11
+ return "エラー: ファイルがアップロードされていません。", None
12
+
13
  if file.name.endswith('.csv'):
14
  data = pd.read_csv(file)
15
  else:
 
40
 
41
  def main(file, ignore_features, target_variable, analysis_type, plot_type):
42
  plot_file = plot_selected_model(file, ignore_features, target_variable, analysis_type, plot_type)
43
+ if isinstance(plot_file, tuple) and plot_file[0].startswith("エラー"):
44
+ return plot_file[0] # エラーメッセージを返す
45
  return plot_file
46
 
47
  # 利用可能なプロットタイプのリスト