sklearn中的Bunch和dict的区别

简介: sklearn中的Bunch和dict的区别

今天在学习机器学习鸢尾花数据集的时候发现一个新的类 —— Bunch


E$_MIN3_%UTR%U60L[)EQNN.png

image.png

  • Bunch类是继承自dict类型的

    L3K79J3QH$6G4UFLMF4{}ZY.png
    image.png
  • 首先,定义不同:
  • Bunch的key不用双引号,和value之间使用等号连接。
  • dict的key必须使用双引号括上,和value之间使用冒号连接。
  • 其次,使用方式不同:
  • Bunch可以使用.attr访问数据,还可以使用["attr"]访问数据。
  • dict类型只可以使用["attr"]才能访问数据。

module 'pandas' has no attribute 'scatter_matrix'

原因是版本过低,需要升级

今天用鸢尾花数据集进行了监督算法做分类预测,和暑假学的差不多,但是更加深入了一些

目录
打赏
0
0
0
0
19
分享
相关文章
dict中所有方法的使用
提示:以下是本篇文章正文内容,下面案例可供参考
62 0
ML之sklearn:sklearn的make_pipeline函数、RobustScaler函数、KFold函数、cross_val_score函数的代码解释、使用方法之详细攻略
ML之sklearn:sklearn的make_pipeline函数、RobustScaler函数、KFold函数、cross_val_score函数的代码解释、使用方法之详细攻略
from sklearn.cross_validation import train_test_split发生报错
from sklearn.cross_validation import train_test_split发生报错
293 0
from sklearn.cross_validation import train_test_split发生报错
Python编程:playhouse模块转peewee的model对象为字典dict
Python编程:playhouse模块转peewee的model对象为字典dict
462 0
【sklearn】KFold、StratifiedKFold、GroupKFold的区别
【sklearn】KFold、StratifiedKFold、GroupKFold的区别
342 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等