python - 按特定变量拆分训练和测试数据
问题描述
我正在尝试使用此代码将数据拆分为训练并测试逻辑回归:
"""
from sklearn.model_selection import train_test_split
#Split the data into test and train
X_train, X_test, Y_train, Y_test = train_test_split(X, Y, test_size=0.3,
random_state=10)
"""
在拆分火车和测试时,我想用 issue_dt 拆分它,它是一个变量(贷款发行日期),但该变量不应用于逻辑回归,请对此进行任何输入
解决方案
您可以尝试安装 caTools 包并使用该sample.split()
功能。
但是,您需要指定 Y 和要拆分的比率:
train = sample.split( iris$Species, SplitRatio = 0.7)
trainset = subset( train, train == T)
testset = subset( train, train == F)
推荐阅读
- angular - Angular 在单独的线程中从后端获取数据
- python - 在张量板上显示内容不起作用
- python - 如何比较两个列表并找出“已添加”“已删除”“未更改”部分
- python - 如何在 Bokeh 中绘制“pandas.core.series.Series”?
- ios - 在我的 iOS 应用程序上使用 Apple 地图视图时会向 Apple 发送哪些数据?
- python-3.x - 有什么方法可以在 pydrive 中使用 .gdoc(谷歌文档文件)?
- deep-learning - 是否可以在没有适当训练数据的情况下执行目标检测
- testing - 如何在 Spectron 中“等待”关闭窗口?
- c++ - 关于GCC编译器编译代码块和Visual Studio
- java - 如何使用 Java 设置 Selenium WebDriver?