0. 项目背景:
好久没碰代码了,今天开始重新捡起Python。首先对环境做个简单的介绍:
Python环境:Python3.7 编译器:Pycharm Community
具体怎么配环境我就不细说了,因为是以前配的环境。
这次主要是使用matplotlib和bubbleplot这两个package来对iris数据集进行数据可视化,
不过这里的iris是data格式,我们的项目会使用csv格式,需要iris.csv的朋友可以私信找我要。
Iris数据集简介:鸢尾属(拉丁学名:Iris L.), 单子叶植物纲, 鸢尾科多年生草本植物, 开的花大而美丽, 观赏价值很高. 鸢尾属约300种, Iris数据集中包含了其中的三种: 山鸢尾(Setosa), 杂色鸢尾(Versicolour), 维吉尼亚鸢尾(Virginica), 每种50个数据, 共含150个数据. 在每个数据包含四个属性: 花萼长度,花萼宽度,花瓣长度,花瓣宽度, 可通过这四个属性预测鸢尾花卉属于 (山鸢尾, 杂色鸢尾, 维吉尼亚鸢尾) 哪一类(之后会上线机器学习项目!期待吧!).项目过程
作为高度封装的语言,Python的方便快捷来自那些超级好用的包们,因此在本次项目过程也会大量地使用一些package,但是不知道Pycharm抽什么风,直接用编译器下载这些包往往会出现超时的问题,所以在这里推荐大家使用清华镜像下载,也就是直接在cmd里运行下面这句话+包名:
这里就是下载numpy的举例,大家可以随意下载需要的包。
接下来就是怒写代码了,话不多说先贴一波代码:
from __future__ import division
impo