我在一个文件夹中有 52 个 CSV 文件。我想根据这些数据建立一个模型。这就是为什么我想对这些数据进行交叉验证。如何在 python 中使用 sci-kit learn 来做到这一点?
我尝试了 sci kit 文档并搜索了许多资源。
import glob
import numpy as np
import pandas as pd
from sklearn.cross_validation import LeaveOneOut
path=r'...................\Data\New
design process data'
filelist=glob.glob(path + "/*.csv")
loo=LeaveOneOut()
for train,test in loo.split(filelist):
print("%s %s" % (train, test))
但它显示了错误。
init () 缺少 1 个必需的位置参数:'n'
我是 python 和 sci-kit 的新手。如果有人可以帮助我,那将是一个很大的方便。