Matplotlib中的scatter函数
1、scatter函数原型
2、其中散点的形状参数marker如下:
3、其中颜色参数c如下:
4、基本的使用方法如下:
- #导入必要的模块
- import numpy as np
- import matplotlib.pyplot as plt
- #产生测试数据
- x = np.arange(1,10)
- y = x
- fig = plt.figure()
- ax1 = fig.add_subplot(111)
- #设置标题
- ax1.set_title('Scatter Plot')
- #设置X轴标签
- plt.xlabel('X')
- #设置Y轴标签
- plt.ylabel('Y')
- #画散点图
- ax1.scatter(x,y,c = 'r',marker = 'o')
- #设置图标
- plt.legend('x1')
- #显示所画的图
- plt.show()
结果如下:
5、当scatter后面参数中数组的使用方法,如s,当s是同x大小的数组,表示x中的每个点对应s中一个大小,其他如c,等用法一样,如下:
(1)不同大小
- #画散点图
- sValue = x*10
- ax1.scatter(x,y,s=sValue,c='r',marker='x')
(2)不同颜色
- #画散点图
- cValue = ['r','y','g','b','r','y','g','b','r']
- ax1.scatter(x,y,c=cValue,marker='s')
结果:
(3)线宽linewidths
- #画散点图
- lValue = x
- ax1.scatter(x,y,c='r',s= 100,linewidths=lValue,marker='o')
Matplotlib中的scatter函数相关推荐
- python中subplot是什么意思_python matplotlib中的subplot函数使用详解
python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...
- python中mat函数_python matplotlib中的subplot函数使用详解
python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...
- pythonsubplot_python matplotlib中的subplot函数使用详解
python里面的matplotlib.pylot是大家比较常用的,功能也还不错的一个包.基本框架比较简单,但是做一个功能完善且比较好看整洁的图,免不了要网上查找一些函数.于是,为了节省时间,可以一劳 ...
- python使用matplotlib中的errorbar函数可视化误差条、并自定义数据点标记、数据点大小、数据点颜色、数据点边缘颜色、误差棒颜色、误差棒线条宽度、误差棒边界线长度、误差棒边界线厚度等
python使用matplotlib中的errorbar函数可视化误差条.并自定义数据点标记.数据点大小.数据点颜色.数据点边缘颜色.误差棒颜色.误差棒线条宽度.误差棒边界线长度.误差棒边界线厚度等 ...
- matplotlib中绘图常用函数
matplotlib中常用函数 散点图 柱状图 等高线 matplotlib绘制3D图 子图像 动态图 常见设置 一.设置坐标轴 # x轴和y轴的值域 plt.xlim((-1,2)) plt.yli ...
- Matplotlib中的imshow函数与Opencv中的imshow
imshow()函数 Matplotlib imshow() 函数声明 # Autogenerated by boilerplate.py. Do not edit as changes will b ...
- python中subplot是什么意思_python中matplotlib中的subplot函数使用
一.在一个大图上做若干子图: fig.add_subplot(numrows, numcols, fignum) ####三个参数,分别代表子图的行数,列数,图索引号. 可以写成: ax = fig. ...
- scatter python cmap_使用matplotlib中scatter方法画散点图
本文实例为大家分享了用matplotlib中scatter方法画散点图的具体代码,供大家参考,具体内容如下 1.最简单的绘制方式 绘制散点图是数据分析过程中的常见需求.python中最有名的画图工具是 ...
- 机器学习、神经网络中不懂的函数及功能实现
classification_report from sklearn.metrics import classification_report # 比较正确率 召回率 F1值 越高越好 print(c ...
最新文章
- 知乎热帖:Qt 这么强大为什么火不起来?
- 面试 | HashMap 为什么线程不安全?
- 【AMAD】splinter -- 用于测试web app的python框架
- vc2010中设置ipch与sdf的位置
- arthas命令整理:基础命令、jvm相关、class相关命令
- 微信分享自定义标题摘要和缩略图
- Java设计模式----策略模式(Strategy)
- 网络访问此计算机,从网络访问此计算机 - 安全策略设置
- Java使用lambda进行分页,SpringBoot(八):整合mybatis,通用mapper,分页插件,lambda,Logger,junit用法...
- 各种VS Code的学习秘诀,全是这六条法则撑起的!
- matcaffe编译与测试
- Codeforce432 Prime Swaps
- 如何申请免费163邮箱?如何申请163邮箱账号?
- tangent space /handness
- tecplot常用笔记
- C++递归算法之分成互质组
- Juniper交换机收集日志
- 抖音超市开张了 王兴和梁汝波为何都念起了“超市经”?
- Android studio 之 高级调试技巧,看这一篇够啦
- 21个必知的机器学习开源工具,涵盖5大领域