You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在模型完成训练集评估后计算test.csv的准确率得分?

计算测试集准确率得分的方法

要计算测试集的准确率,核心是模型的score()方法需要测试集的特征数据和对应的真实标签,具体操作如下:

  • 先确认你的测试集CSV文件里有没有真实标签列(和训练时y_train对应的列),没有真实标签的话没法计算准确率,只能得到预测结果。
  • 如果有真实标签,先把测试集拆成特征矩阵X_test和真实标签y_test,再调用模型的score()方法就行:
import pandas as pd

# 读取测试集CSV文件
test_df = pd.read_csv("你的测试文件路径.csv")

# 替换成你实际的标签列名,比如'target'或者'label'
X_test = test_df.drop("标签列名", axis=1)
y_test = test_df["标签列名"]

# 计算测试集准确率
acc_test = model_dt.score(X_test, y_test)
print("测试集准确率:", acc_test)
  • 如果测试集没有真实标签,暂时没法计算准确率得分,得拿到测试数据对应的真实标签后,才能做模型的准确率评估。

内容的提问来源于stack exchange,提问作者Babar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 19:45:50