python绘图时如何让点在线上

本文纯属自娱自乐

在使用python进行描点绘图时,出现了点被线盖住的问题,如下图所示:

import matplotlib.pyplot as pltx = [1, 2, 3]
y = [1, 2, 3]plt.plot(x, y, 'C3', lw=3)
plt.scatter(x, y, marker='o', s=120)


可见红色的线在蓝色的圆上,看中间的圆点,被一条线拦腰截断,十分不好看。
是不是把圆换成三角会好一点呢?

import matplotlib.pyplot as pltx = [1, 2, 3]
y = [1, 2, 3]plt.plot(x, y, 'C3', lw=3)
plt.scatter(x, y, marker='^', s=120)


并没有什么用。

后来发现,用matplotlib绘图时,有一个Zorder参数可以设置:
通过改变zorder参数,可以让点的优先级高于线。

import matplotlib.pyplot as pltx = [1, 2, 3]
y = [1, 2, 3]plt.plot(x, y, 'C3', lw=3, zorder=1)
plt.scatter(x, y, marker='o', s=120, zorder=2)

结果就是:

问题解决。

python绘图时如何让点在线上相关推荐

  1. Python绘图时将字体改为新罗马字体的方法

    Python绘图时文字改为新罗马字体 font = {'family': 'serif', 'serif': 'Times New Roman', 'weight': 'normal', 'size' ...

  2. python 绘图时显示不同的数学符号alpha,beta,偏导、求和等等

    在使用python进行绘图时,当涉及当一些数学计算时,常常需要为我们的x.y轴以及标题添加标签,而一些特殊的数学计算符号往往在键盘上无法找到.特此,为了以后寻找方面,将一些常用的数学计算符号等进行汇总 ...

  3. python绘图时,取消坐标轴的科学计数法显示python绘图模板总结

    python绘图,横坐标范围比较大,一百万吧,然后自动就变成了科学计数的形式 然后某大神给出来的解决办法: ax.get_xaxis().get_major_formatter().set_scien ...

  4. python绘图时,坐标轴负号显示不出来

    问题描述 python绘图中,坐标轴负号不能正常显示 解决方案: **使用如下代码即可正常显示:** import matplotlib matplotlib.rcParams['axes.unico ...

  5. python绘图时如何添加图例_【Python】matplotlib 双y轴绘制及合并图例

    1.双y轴绘制 关键函数:twinx() 问题在于此时图例会有两个. # -*- coding: utf-8 -*- import numpy as np import matplotlib.pypl ...

  6. python绘图时的分解问题的步骤-零基础学python-15.2 分解函数

    这一章节我们来说说函数的一些主要概念 我们以一小段代码为例: >>> def test(): pass >>> 1. def是可执行的代码 >>> ...

  7. Python 绘图显示中文

    python显示中文字符异常 在python绘图时,如 import pandas as pd import numpy as np data = pd.DataFrame(np.random.ran ...

  8. mac上python的matplotlib库绘图时xlabel中文字符显示成小方框-解决方案

    import matplotlib.pyplot as plt 然后,mac上Python绘图遇到,一个汉字一个框: 找了好几篇博客,并不管用,原因可能是设置的SimHei.KaiTi之类的字体在ma ...

  9. Python+matplotlib绘图时显示中文的设置方法

    封面图片:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社 图书详情: =================== 在使用Python+mat ...

最新文章

  1. 【 Verilog HDL 】正确的变量访问思路
  2. 那些做中台的程序员,后来都怎么样了?
  3. matlab作图标记
  4. PhotoShop常用的功能汇总
  5. SpringBoot b2b2c 多用户商城系统(八):配置中心服务化和高可用
  6. 删除文件时,提示没权限删除文件怎么办
  7. 周围剃光头顶留长发型_为啥很多头顶光光的人,宁愿留周围一圈头发,也不剃成光头呢?...
  8. script地下状态栏效果
  9. 语音识别如何识别中英混杂的语句?或者别的不同语言混合的语句?
  10. 4.dialog 工具
  11. 中国人工智能学会通讯——KS-Studio:一个知识计算引擎 1.4 结束语
  12. 教你轻松将仅能在线阅读的PDF文件下载到本地(小白也能学会)
  13. Delphi 2007 先睹为快
  14. 实对称矩阵的特征值求法_矩阵论系列——特征值篇
  15. JavaScript:点击按钮打开/关闭网页
  16. excel两个表格数据对比_两个excel表格核对的多种方法
  17. 运维工程师被墨菲定律的各种打脸之DXX问题
  18. 如何利用github打造博客专属域名
  19. 自学软件测试怎么学?【史上最详细学习路线】(附全套资料)
  20. Unity Loading转场学习笔记

热门文章

  1. 2022-3-30 Leetcode 1133.最大唯一数
  2. 2022-3-16 MIT 6.828 Lab 2: Memory Management | Part 3: Kernel Address Space | Exercise 5
  3. 浏览器打开网站提示此站点不安全解决方案
  4. 华为通讯模组AT指令操作指南
  5. 关于静电放电保护,这篇文章不可不看,太专业了!
  6. 供暖换热站智能监控系统
  7. 蓝牙5.2新特性及低功耗蓝牙音频(LE Audio)解读
  8. 有谁知道pos机刷卡费率多少?
  9. matlab 输入普朗克常量,半导体激光器线宽展宽因子的理论与实验分析.pdf
  10. 电动自行车出口美国认证标准UL2849