【问题标题】:Looping scikit-learn machine learning datasets循环 scikit-learn 机器学习数据集
【发布时间】:2018-04-23 23:36:21
【问题描述】:

在循环以一次在一个数据集上应用一些 ML 算法时,如何将 datasets.load_DATASET_NAMEDatasets 数组中的每个字符串一起使用。

我有以下示例程序:

from sklearn import datasets

_Datasets_=['iris' , 'breast_cancer' , 'wine' , 'diabetes', 'linnerud' , 'boston' ]

for Dataset_name in _Datasets_:
# Load the dataset
  Dataset = datasets.load_'DATASET_NAME'()

【问题讨论】:

    标签: python arrays machine-learning scikit-learn dataset


    【解决方案1】:

    您可以将名称字典制作成函数名称。然后在迭代时调用

    Datasets = {'data1':load_data_1}
    
    Data = Datasets['data1']()
    

    【讨论】:

      猜你喜欢
      • 2016-06-18
      • 1970-01-01
      • 2016-10-31
      • 1970-01-01
      • 1970-01-01
      • 2020-12-10
      • 2017-08-22
      • 2018-08-03
      • 2019-04-16
      相关资源
      最近更新 更多