python数据可视化--散点图以及分类
来源:互联网 发布:买家怎么进入淘宝客 编辑:程序博客网 时间:2024/06/05 14:57
在绘制《机器学习实战》第六章的简单二分类数据时,想用散点图来绘制,但是始终没有结果,还好,花了半天的时间搞清楚了大致流程。特作笔记如下。
先看效果图:
注意点一:
在书中P95页,得到dataArr,和labelArr两个数据,首先要对它们进行预处理:拿到的数据是普通矩阵形式的,而scatter函数的参数是array类型,所以要进行格式转换:
dataArr_c=numpy.array(dataArr)
labelArr_c=numpy.array(labelArr)
注意点二:
拿到的labelArr_c是1,-1的值,需要将其转为1,2的标签值:
labelArr_c[labelArr_c == -1] = 2
否则,调用scatter后会得到如下结果:
全部代码如下:
from numpy import * import matplotlib import matplotlib.pyplot as pltdataArr_c=numpy.array(dataArr)labelArr_c=numpy.array(labelArr)labelArr_c[labelArr_c == -1] = 2f1 = plt.figure(1) plt.subplot(211) plt.scatter(dataArr_c[:,0],dataArr_c[:,1])plt.subplot(212) label = labelArr_cplt.scatter(dataArr_c[:,0],dataArr_c[:,1],15.0*labelArr_c,15.0*labelArr_c)
0 0
- python数据可视化--散点图以及分类
- 【数据可视化】数据可视化分类
- Python获取sklearn库中iris数据写入本地csv文件,可视化展示数据并进行分类、聚类实验以及结果可视化
- 数据分类可视化matlab
- caffe:利用python分类,并可视化模型参数、数据
- caffe:利用python分类,并可视化模型参数、数据
- 分类数据的可视化(mosaic)
- Python数据可视化——散点图
- Python数据可视化——散点图
- PYTHON数据可视化
- PYTHON数据可视化
- Python数据可视化练习
- Python数据可视化
- Python数据可视化:饼状图
- Python数据可视化总结
- Python 数据可视化 colormap
- python数据可视化
- python数据可视化
- T-Sql 递归查询(给定节点查所有父节点、所有子节点的方法)
- 【郑轻】[1675]YJJ的福利
- 卷积层感受野和坐标映射
- CSAPP:函数调用过程(ebp,esp)
- Android开发:15分钟学会Java正则表达式
- python数据可视化--散点图以及分类
- OpenStack-RPC-server的构建(三)
- Swift 数组
- .net发邮件
- UVa 10935 - Throwing cards away I
- C++学习:类成员的访问范围
- Android 之一个很好的Viewpager滑动指示器
- Activity的四种启动模式和onNewIntent()
- Canvas,Paint简介