sh1gechan commited on
Commit
9001cdd
·
verified ·
1 Parent(s): 6e8bd88

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -4
app.py CHANGED
@@ -343,14 +343,29 @@ with demo:
343
  print([f"'{c}'" for c in leaderboard_df_filtered.columns])
344
 
345
  # 'Type_' カラムのデータ型とユニーク値を再確認
346
- print(f"'Type_' カラムのデータ型: {leaderboard_df_filtered['Type_'].dtype}")
347
- print(f"'Type_' カラムのユニーク値: {leaderboard_df_filtered['Type_'].unique()}")
348
 
 
 
 
 
349
  datatype = {col: "str" for col in leaderboard_df_filtered.columns}
350
  datatype['Model'] = "markdown"
351
- type_column = 'T' if 'T' in leaderboard_df_filtered.columns else 'Type_'
352
- datatype[type_column] = "str"
353
 
 
 
 
 
 
 
 
 
 
 
 
 
 
354
  leaderboard_table = gr.components.Dataframe(
355
  value=leaderboard_df_filtered.to_dict('records'),
356
  headers=list(leaderboard_df_filtered.columns),
 
343
  print([f"'{c}'" for c in leaderboard_df_filtered.columns])
344
 
345
  # 'Type_' カラムのデータ型とユニーク値を再確認
346
+ print(f"'T' カラムのデータ型: {leaderboard_df_filtered['T'].dtype}")
347
+ print(f"'T' カラムのユニーク値: {leaderboard_df_filtered['T'].unique()}")
348
 
349
+ # 'T' カラムを文字列型に変換
350
+ leaderboard_df_filtered['T'] = leaderboard_df_filtered['T'].astype(str)
351
+
352
+ # データ型を定義
353
  datatype = {col: "str" for col in leaderboard_df_filtered.columns}
354
  datatype['Model'] = "markdown"
 
 
355
 
356
+ # デバッグ用出力
357
+ print("Datatype dictionary:", datatype)
358
+ print("Preview of leaderboard_df_filtered:")
359
+ print(leaderboard_df_filtered.head())
360
+
361
+ # カラム名を確認してスペースや特殊文字がないか確認
362
+ print([f"'{c}'" for c in leaderboard_df_filtered.columns])
363
+
364
+ # 'T' カラムのデータ型とユニーク値を再確認
365
+ print(f"'T' カラムのデータ型: {leaderboard_df_filtered['T'].dtype}")
366
+ print(f"'T' カラムのユニーク値: {leaderboard_df_filtered['T'].unique()}")
367
+
368
+ # Gradio Dataframe コンポーネントの初期化
369
  leaderboard_table = gr.components.Dataframe(
370
  value=leaderboard_df_filtered.to_dict('records'),
371
  headers=list(leaderboard_df_filtered.columns),