Python 将单独的测试和训练文件与训练测试分割()一起使用

Python 将单独的测试和训练文件与训练测试分割()一起使用,python,pandas,machine-learning,training-data,train-test-split,Python,Pandas,Machine Learning,Training Data,Train Test Split,我有两个.csv文件,其中一个是test.csv,另一个是train.csv。但是,正如您可以预测的那样,测试文件不具有目标列(在本例中为“y”),而train文件具有 我想做的是首先使用train文件来完全训练系统,然后使用测试文件来查看预测 我正在使用sklearn.model\u selection import train\u test\u split()创建训练和测试示例,但它只接受1个文件路径。我想首先使用train文件对系统进行训练,然后在训练结束后,我想从test.csv文件中获

我有两个
.csv
文件,其中一个是
test.csv
,另一个是
train.csv
。但是,正如您可以预测的那样,测试文件不具有
目标列(在本例中为“y”),而train文件具有

我想做的是首先使用train文件来完全训练系统,然后使用测试文件来查看预测

我正在使用sklearn.model\u selection import train\u test\u split()
创建训练和测试示例,但它只接受1个文件路径。我想首先使用train文件对系统进行训练,然后在训练结束后,我想从
test.csv
文件中获取测试数据并进行预测

所以首先我尝试了经典的方法,但减小了测试大小,所以它就像“这个文件只用于火车”

但是,当涉及到真实的测试部分时(我想使用test.csv中没有目标值的数据),我如何导入test.csv?我可以使用上面训练过的模型中的测试数据

#get data from test.csv as somehow X_test
clfPredict = clf.predict(X_test)

如果使用
train\u test\u split()

y_train = df1['Y column']
X_train = df1.drop('Y Column', axis = 1)
关于测试:

X_test = df2
y_检验将是clf.predict(X_检验)的结果

X_test = df2