猿问

用python生成示例(Iris)数据集

我想尝试使用 python 进行一些操作,并且使用R 后,有一个非常方便的功能可以获取这样的示例数据集


> v <- iris

> v

    Sepal.Length Sepal.Width Petal.Length Petal.Width    Species

1            5.1         3.5          1.4         0.2     setosa

2            4.9         3.0          1.4         0.2     setosa

3            4.7         3.2          1.3         0.2     setosa

4            4.6         3.1          1.5         0.2     setosa

5            5.0         3.6          1.4         0.2     setosa

6            5.4         3.9          1.7         0.4     setosa

7            4.6         3.4          1.4         0.3     setosa

8            5.0         3.4          1.5         0.2     setosa

9            4.4         2.9          1.4         0.2     setosa

numpy 是否可以生成一些示例数据集来玩?


宝慕林4294392
浏览 269回答 1
1回答

三国纷争

Scikit learn 实际上提供了该数据集(如@sascha 所述)。您可以使用load_iris():from sklearn.datasets import load_irisdata = load_iris()您可以使用 Pandas 将其制作成数据框,以更好地复制 R:import pandas as pdspecies = [data['target_names'][x] for x in data['target']]pd.DataFrame(&nbsp; &nbsp; np.column_stack([data['data'], species]),&nbsp; &nbsp; columns=data['feature_names'] + ['species'])
随时随地看视频慕课网APP

相关分类

Python
我要回答