import streamlit as st import pandas as pd # 模拟一些数据来表示排行榜 data = { "模型名称": ["Model A", "Model B", "Model C"], "作者": ["Alice", "Bob", "Charlie"], "准确率": [0.95, 0.94, 0.93], "召回率": [0.92, 0.91, 0.90], "F1 分数": [0.93, 0.92, 0.91] } df = pd.DataFrame(data) # 按照 F1 分数排序,确保最好的模型排在最前面 df = df.sort_values(by="F1 分数", ascending=False) # 标题 st.title('模型排行榜') # 描述 st.write("这是一个展示模型在特定任务上表现的排行榜。排名依据 F1 分数从高到低。") # 显示数据表格 st.table(df)