在sklearn中将训练/测试数据集分离
from sklearn import datasets
iris = datasets.load_iris()
features = iris.data
labels = iris.target
from sklearn.model_selection import train_test_split
features_train, features_test, labels_train, labels_test = train_test_split(
iris.data, iris.target, test_size=0.4, random_state=0)
# 设置 random_state 参数为 42(random_state 控制哪些点进入训练集,哪些点用于测试;
# 将其设置为 42 意味着我们确切地知道哪些事件在哪个集中; 并且可以检查你得到的结果)