为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

宝慕林4294392 2021-12-29 10:27:16
我想尝试使用 python 进行一些操作,并且使用R 后,有一个非常方便的功能可以获取这样的示例数据集> v <- iris> v    Sepal.Length Sepal.Width Petal.Length Petal.Width    Species1            5.1         3.5          1.4         0.2     setosa2            4.9         3.0          1.4         0.2     setosa3            4.7         3.2          1.3         0.2     setosa4            4.6         3.1          1.5         0.2     setosa5            5.0         3.6          1.4         0.2     setosa6            5.4         3.9          1.7         0.4     setosa7            4.6         3.4          1.4         0.3     setosa8            5.0         3.4          1.5         0.2     setosa9            4.4         2.9          1.4         0.2     setosanumpy 是否可以生成一些示例数据集来玩?
查看完整描述

1 回答

?
三国纷争

TA贡献1804条经验 获得超7个赞

Scikit learn 实际上提供了该数据集(如@sascha 所述)。您可以使用load_iris():


from sklearn.datasets import load_iris

data = load_iris()

您可以使用 Pandas 将其制作成数据框,以更好地复制 R:


import pandas as pd

species = [data['target_names'][x] for x in data['target']]

pd.DataFrame(

    np.column_stack([data['data'], species]),

    columns=data['feature_names'] + ['species']

)


查看完整回答
反对 回复 2021-12-29
  • 1 回答
  • 0 关注
  • 268 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号