首页 分享 对鸢尾花数据集中的萼片长度、萼片宽度、花瓣长度和花瓣宽度绘制平行坐标图

对鸢尾花数据集中的萼片长度、萼片宽度、花瓣长度和花瓣宽度绘制平行坐标图

来源:花匠小妙招 时间:2024-11-23 11:23

对鸢尾花数据集中的萼片长度、萼片宽度、花瓣长度和花瓣宽度绘制平行坐标图

最新推荐文章于 2023-09-13 16:24:14 发布

weixin_52107400 于 2022-09-11 20:31:36 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

一、鸢尾花数据集获取

鸢尾花数据集的四个属性sepal_length、sepal_width、petal_length、petal_width分别为萼片长度、萼片宽度、花瓣长度和花瓣宽度。

import pandas as pd

import pyecharts

from pyecharts.charts import Parallel

import pyecharts.options as opts

import numpy as np

url = 'https://www.gairuo.com/file/data/dataset/iris.data'

df = pd.read_csv(url)

二、绘制平行坐标图

dataset = df

data_ = np.array(dataset[["sepal_length", "sepal_width", "petal_length", "petal_width"]]).tolist()

parallel_axis = [{"dim": 0, "name": "萼片长度"},

{"dim": 1, "name": "萼片宽度"},

{"dim": 2, "name": "花瓣长度"},

{"dim": 3, "name": "花瓣宽度"}]

parallel = Parallel(init_opts=opts.InitOpts(width="600px", height="400px"))

parallel.add_schema(schema=parallel_axis)

parallel.add("鸢尾花平行坐标图", data=data_, linestyle_opts=opts.LineStyleOpts(width=4, opacity=0.5))

parallel.render('iris.html')

相关知识

【机器学习】经典数据集鸢尾花的分类识别
鸢尾花数据集 — scikit
鸢尾花(Iris)数据集入门
R语言鸢尾花iris数据集的层次聚类分析 – 拓端
机器学习鸢尾花数据集
【机器学习实战】科学处理鸢尾花数据集
机器学习系列
鸢尾花数据可视化——基于matplotlib
花瓣长度和花瓣宽度散点图鸢尾花
机器学习(三):感知器算法实现鸢尾花分类项目实战

网址: 对鸢尾花数据集中的萼片长度、萼片宽度、花瓣长度和花瓣宽度绘制平行坐标图 https://www.huajiangbk.com/newsview672992.html

所属分类:花卉
上一篇: 【兰花鉴赏】兰花术语图解(六)
下一篇: 瓶兰花 Diospyros ar

推荐分享