【问题标题】:Inconsistency in number of samples样本数量不一致
【发布时间】:2022-08-14 23:33:06
【问题描述】:

我确实在拆分数据集上运行了以下代码,以检查拆分后它们的长度是否相同:

print(len(labels), len(y_train), len(y_val), len(y_test))
print(len(features), len(X_train), len(X_val), len(X_test))

两者都返回 1074 644 215 215

当我在训练集上运行逻辑回归时,它返回错误“样本数不一致 645、644”

那怎么可能,我怎样才能使它们保持一致?

标签: python


【解决方案1】:

它返回此错误是因为我在拆分后定义功能和标签时添加了 header=None。一旦我撤消了它,错误就解决了。

tr_features = pd.read_csv('address.csv')
tr_labels = pd.read_csv('address.csv', header=None)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-04-06
    • 2018-12-01
    • 1970-01-01
    • 2016-05-16
    • 2021-02-16
    • 2016-05-17
    • 2021-06-20
    • 2018-06-25
    相关资源
    最近更新 更多