# 将数据集按照比例划分为训练集和测试集
def split_datas(datas,labels,random_state=1,train_size=0.9,test_size=0.1):train_data, test_data, train_label, test_label = sklearn.model_selection.train_test_split(datas,labels,random_state=random_state,# 作用是通过随机数来随机取得一定量得样本作为训练样本和测试样本train_size,test_size)return train_data, test_data, train_label, test_label

在运行上面代码的时候出现了错误

查了一下sklearn.model_selection.train_test_split函数的参数,发现两个参数第二个是超参数,因此我们在传入参数的时候需要指明变量,而不是直接传入

数据集划分:sklearn.model_selection.train_test_split(*arrays, **options)

主要参数说明:

*arrays:可以是列表、numpy数组、scipy稀疏矩阵或pandas的数据框

# 将数据集按照比例划分为训练集和测试集
def split_datas(datas,labels,random_state=1,train_size=0.9,test_size=0.1):train_data, test_data, train_label, test_label = sklearn.model_selection.train_test_split(datas,labels,random_state=random_state,# 作用是通过随机数来随机取得一定量得样本作为训练样本和测试样本train_size = train_size,test_size = test_size)return train_data, test_data, train_label, test_label

这样就不会报错啦

纠错——【Singleton array array(0.2) cannot be considered a valid collection.】相关推荐

  1. 成功解决TypeError: Singleton array array('data_input/xgboost/data_RentListingInquries/RentListingInqurie

    成功解决TypeError: Singleton array array('data_input/xgboost/data_RentListingInquries/RentListingInqurie ...

  2. LeetCode 26 Remove Duplicates from Sorted Array [Array/std::distance/std::unique] c++

    LeetCode 26 Remove Duplicates from Sorted Array [Array/std::distance/std::unique] <c++> 给出排序好的 ...

  3. array_merge与array+array的区别

    2019独角兽企业重金招聘Python工程师标准>>> 两个的区别是: 1.数组键名为数字键名时,要合并的两个数组中有同名数字KEY的时候,使用"+"合并数组则会 ...

  4. PHP中array_merge函数与array+array的区别

    在PHP中可以使用array_merge函数和两个数组相加array+array的方式进行数组合并,但两者效果并不相同,下面为大家介绍两者具体的使用区别. 区别如下: 1当下标为数值时,array_m ...

  5. PHP array_flip() array_merge() array+array的使用总结

    array_flip(array); //传递一个数组参数,对该数组的键.值进行翻转 例如: $a = array('a','b','c' ); print_r(array_flip($a));//输 ...

  6. php 通过array_merge()和array+array合并数组的区别和效率比较

    众所周知合并两个数组可以使用array_merge(),这是php提供的一个函数.另外还可以通过 array 的方式来合并数组,这两种直接有什么区别,哪一个的效率更高呢? array_merge() ...

  7. 关于array.sort(array,array)

    关于array.sort(array,array) // 基于第一个 System.Array 中的关键字,使用每个关键字的 System.IComparable 实现,对两个一维 System.Ar ...

  8. array,array.array,np.array的区别

    list.array.array.numpy.array的区别 list,不限定数据类型.使用起来非常灵活,但带来的缺点是速度相对较慢,因为对每一个元素要检查数据类型: myList = [i for ...

  9. python的array从0开始吗_为什么数组是从0开始的

    本文通过汇总一些网上搜集到的资料,总结出大部分编程语言中数组下标从0开始的原因 本博客已经迁移至: 本篇博文已经迁移,阅读全文请点击: 背景 我们知道大部分编程语言中的数组都是从0开始编号的,即arr ...

最新文章

  1. Python爬虫初学(三)—— 模拟登录知乎
  2. matlab模拟三体运动_从灯泡到超级计算机,如何模拟浩瀚星空?| 赛先生
  3. 转: seajs手册与文档之 -- 模块标识
  4. leetcode841. 钥匙和房间(bfs)
  5. guava 缓存查询_阿里Java二面难点:Redis缓存穿透、击穿、缓存雪崩方案
  6. php之类重写父类的构造方法,php实现parent调用父类的构造方法与被覆写的方法
  7. JavaWeb项目架构之FastDFS分布式文件系统
  8. 字典生成_数据字典文档自成工具,一键生成,效率倍增
  9. 网络嗅探器c语言代码,基于C 网络嗅探器的设计与实现-精品.doc
  10. 解决csdn登陆后复制的3种方法
  11. Xshell 7免费版下载及安装
  12. android 四大组件,安卓四大组件及其作用
  13. 游戏背景音乐的种类—动态音效
  14. C#图片无损转换为ico格式
  15. 雅虎邮箱 找回密码_如何恢复被遗忘的Yahoo! 密码
  16. 读路遥两本书的感悟《人生》《平凡的世界》
  17. 天基实业投资理财需了解的基础知识
  18. OPEN-SET RECOGNITION:A GOOD CLOSED-SET CLASSIFIER IS ALL YOU NEED
  19. 在未来时空中沉浸探索,体验引领时代的建筑节能展馆
  20. 插件77:获取Yahoo!股票新闻

热门文章

  1. PS 色调——老照片效果
  2. mac下iterm配色、半透明与样式设置
  3. MYSQL重置ROOT密码
  4. 04.openssl编程——哈希表
  5. Kotlin入门简介
  6. ndk学习19: 使用Eclipse调试so
  7. vscode配置vue环境
  8. 小程序 --- Tab组件的封装
  9. 算法 --- 冒泡排序、选择排序、插入排序的js实现
  10. mysql学习(2)索引的本质