scatter函数参数 2024-06-19 05:23:50 scatter函数是用来绘制散点图的,如上篇介绍。scatter函数有很多的参数。 (此图片来源于网络) 其中,x,y为数据,s为点的大小,示例见上篇。1、c为点的颜色,可以取’b’,’r’,’g’,’c’,’w’,’y’,’m’,’k’等,其具体颜色大部分为其英文首字母,如:y--yellow, w--white等。2、marker为点的样式,默认情况是点,也可自己修改为其他样式,如下表所示: (此表格来源于网络)下例输出了10个点,每个点的颜色和大小都不一样,样式用的是'<’,如图所示。 其完整代码为:import numpy as npimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['Microsoft YaHei']#显示中文x = [x for x in range(1, 11)]y = xsV = [x*x for x in range(1, 11)]print(y)c = ['r', 'g', 'b', 'c', 'k', 'b', 'r', 'g', 'k', 'c']plt.scatter(x, y, s=sV, c=c, marker='<')plt.show()通过以上这些参数可以画出不同的漂亮的散点图,如下图形状不一样的像泡泡: 主要代码为:N = 50 # 点的个数x = np.random.rand(N) * 2 # 随机产生50个0~2之间的x坐标y = np.random.rand(N) * 2 # 随机产生50个0~2之间的y坐标colors = np.random.rand(N) # 随机产生50个0~1之间的颜色值area = np.pi * (15 * np.random.rand(N)) ** 2 # 点的半径范围:0~15# 画散点图plt.scatter(x, y, s=area, c=colors, alpha=0.5, marker='.')plt.axis('off')#不显示坐标轴plt.show()下图不同的五角形和三角形: 主要代码如下:plt.scatter(x, y, s=area, c=colors, alpha=0.5, marker='*')plt.scatter(x1, y2, s=area, c=colors, alpha=0.5, marker='>') 下图是形状不一的雪花片和+号: 主要代码为:plt.scatter(x, y, s=area, c=colors, alpha=0.5, marker='+')plt.scatter(x1, y2, s=area, c=colors, alpha=0.5, marker=(9, 2, 30))可参考https://www.cnblogs.com/caiyishuai/p/9896771.html 赞 (0) 相关推荐 matplotlib pyplot 画图基础教程 用Python绘制图表在工作中是一项非常有用的技能,虽然说强大的matlab基本可以满足我们所有的绘图需求,但是在有些情况下,使用Python绘图,让图表直接可以直接随着Python程序的运行而产生. ... [数据可视化]绘制持仓榜单的“棒棒糖图” [数据可视化]绘制持仓榜单的“棒棒糖图” 用python搞点“心”东西 前言 正题 可视化真的是一个非常有意思的东西,可以画出来很多很好玩的玩意,比如接下来的这段代码 摘自:https://blog.csdn.net/weixin_41821600/article/det ... 一次性掌握所有 Python 画图基础操作 p y t h o n python python 画图介绍 本文以实用为第一目标,保证读者在看完此文之后可以迅速上手 p y t h o n python python 画图,掌握所有画图的基本技巧 ... 生命科学中的 UMAP(降维算法) UMAP应该说是目前最好的降维算法了,能最大程度的保留原始数据的特征同时大幅度的降低特征维数. 这是<生命科学的数理统计和机器学习>的相关探讨,我试图介绍生物信息学.生物医学.遗传学等常见 ... 2.2 if函数参数省略的用法 2.2 if函数参数省略的用法 (6条消息) OpenCV中的findContours函数参数详解 OpenCV中的findContours函数参数详解 小白的进阶 2017-07-30 18:02:28 55008 收藏 303分类专栏:OpenCV 文章标签:opencvOpenCV中通过使用f ... 教你一招 | Python: 函数参数魔法 函数参数 在 Python 中,定义函数和调用函数都很简单,但如何定义函数参数和传递函数参数,则涉及到一些套路了.总的来说,Python 的函数参数主要分为以下几种: 必选参数 默认参数 可变参数 关 ... 自学python第二十天——函数参数引用传值 https://m.toutiao.com/is/eRDMGGt/ 4.10 mod函数参数为负数的用法 4.10 mod函数参数为负数的用法 opencv3错误集锦(四)——Rect函数参数引发的异常中断 opencv3错误集锦(四)——Rect函数参数引发的异常中断 11个案例讲透 Python 函数参数 接下来是正文. 1. 参数分类 函数,在定义的时候,可以有参数的,也可以没有参数. 从函数定义的角度来看,参数可以分为两种: 必选参数:调用函数时必须要指定的参数,在定义时没有等号 可选参数:也叫默认 ... Python函数参数中的冒号与箭头 在一些Python的工程项目中,我们会看到函数参数中会有冒号,有的函数后面会跟着一个箭头,你可能会疑惑,这些都是什么东西? 其实函数参数中的冒号是参数的类型建议符,告诉程序员希望传入的实参的类型.函数 ... R语言中创建函数参数的问题 欢迎来到医科研,这里是白介素2的读书笔记,跟我一起聊临床与科研的故事, 生物医学数据挖掘,R语言,TCGA.GEO数据挖掘. Sys.setlocale('LC_ALL','C') ## [1] &q ...