データセットおよび処理(アイリス)を得るために02

取得データは-iris、トレーニングセットとテストセットを分割

sklearn.datasets インポートload_iris
 1。取得されたデータセット(IRIS) 
IRIS = load_iris()
印刷( "IRISデータセット内容:"、アイリス)#データ、目標、TARGET_NAMEの
印刷" トレーニングデータセットの形状:" 、IRIS .data.shape)
 印刷" 形状をターゲット:" 、iris.target.shape)
 印刷" ターゲット名:" 、iris.target_names)
セット2分割されたデータ
から sklearn.model_selectionのインポート train_test_splitの#のtest_size、train_size、 random_stat
x_train、x_test、y_train、y_test = train_test_split(iris.data、iris.target、test_size = 0.25 、印刷" 训练の集のXY:" 、x_train.shape、y_train.shape)
 プリント" 测试の集のXY:"、x_test。形状、y_test.shape)

結果:

形状トレーニングデータセット(150、4 
目標形状( 150 
ターゲット名:[ ' setosa '  ' ベルシカラー'  'virginica' ] 
トレーニングセットXの -Y:(112、4)、(112 
テストセットX -Y:(38、である)(38 4 ,.です)

 

おすすめ

転載: www.cnblogs.com/jumpkin1122/p/11520970.html