【发布时间】:2019-11-19 07:57:59
【问题描述】:
我正在尝试学习 scikit learn (sklearn)。以下是尝试从 iris 数据集中使用 statsmodels.api 创建数据框的代码的一部分。
但我不确定 for 循环是如何工作的,以及来自 sci-kit 的 iris.target_names[x] 和 target 的数据类型。谁能解释一下?
from sklearn import datasets ## Get dataset from sklearn
## Import the dataset from sklearn.datasets
iris = datasets.load_iris()
## Create a data frame from the dictionary
species = [iris.target_names[x] for x in iris.target]
【问题讨论】:
-
这是一个列表理解:docs.python.org/3/tutorial/…
标签: python scikit-learn