每个散点图都有一个单独的标记,默认情况下,您不能在单个散点图中使用不同的标记.因此,如果您乐于仅更改标记大小并保持标记不变,则可以为分散的s参数提供不同大小的数组.

import matplotlib.pyplot as plt

import numpy as np; np.random.seed(10)

x,y,z = np.random.randn(3,10)

sizes = [36]*len(x)

sizes[5] = 121

plt.scatter(x,y,c=z,s=sizes, cmap=plt.cm.jet)

plt.colorbar()

plt.show()

如果确实需要其他标记样式,则可以绘制新的散点图.然后,您可以将第二个散布的颜色限制设置为第一个散布的颜色限制.

import matplotlib.pyplot as plt

import numpy as np; np.random.seed(10)

x,y,z = np.random.randn(3,10)

xs, ys, zs = [x[5]], [y[5]], [z[5]]

print xs, ys, zs

y[5] = np.nan

sc = plt.scatter(x,y,c=z,s=36, cmap=plt.cm.jet)

climx, climy = sc.get_clim()

plt.scatter(xs,ys,c=zs,s=121, marker="s", cmap=plt.cm.jet, vmin=climx, vmax=climy )

plt.colorbar()

plt.show()

最后,在this answer中将给出一些复杂的解决方案,在同一散点图中具有多个不同的标记.

python根据坐标画点并标记_python-如何使用colormap为matplotlib散点图中的特定点设置标记类型...相关推荐

  1. python 散点图 不同颜色_在matplotlib散点图中为每个系列设置不同的颜色

    在matplotlib中使用不同颜色的点绘制绘图的常规方法是将颜色列表作为参数传递. 例如:import matplotlib.pyplot matplotlib.pyplot.scatter([1, ...

  2. 用python画动态三维轨迹_Python学习(一) —— matplotlib绘制三维轨迹图

    在研究SLAM时常常需要对其输出的位姿进行复现以检测算法效果,在ubuntu系统中使用Python可以很好的完成相关的工作. 一. Ubuntu下Python的使用 在Ubuntu下使用Python有 ...

  3. python编程怎么画三角形的外接圆_python画出三角形外接圆和内切圆的方法

    摘要:这篇Python开发技术栏目下的"python画出三角形外接圆和内切圆的方法",介绍的技术点是"Python._和__.三角形.三角",希望对大家开发技术 ...

  4. python导入数据画直方图加正态曲线_Python数据分析入门 - 正态分布

    import numpy as np import pandas as pd import matplotlib.pyplot as plt %matplotlib inline #matplotli ...

  5. python用海龟画圆的代码_Python海龟绘图——常用方法指令

    海龟绘图很适合用来引导孩子学习编程,通过编写简短的.简单的程序来创建漂亮的.复杂的视觉效果.而且还可以通过跟随海龟观察到每行代码是如何影响到它的移动,可以很好的帮助我们理解代码的逻辑,也是非常适合孩子 ...

  6. python导入数据画直方图加正态曲线_python 绘制正态曲线的示例

    import numpy as np import matplotlib.pyplot as plt import math # Python实现正态分布 # 绘制正态分布概率密度函数 u = 0 # ...

  7. python语言语块句的标记_Python的选择语句

    Python的选择语句和C的选择语句差不多,但是又有很多不一样的细节,下面我们一起来学习一下吧! 1.最简单的if语句 Python中使用if保留字来组成选择语句,其最简单的语法形式如下: if 表达 ...

  8. python用turtle画月亮的代码_Python利用turtle库绘制彩虹代码示例

    语言:Python IDE:Python.IDE 需求 做出彩虹效果 颜色空间 RGB模型:光的三原色,共同决定色相 HSB/HSV模型:H色彩,S深浅,B饱和度,H决定色相 需要将HSB模型转换为R ...

  9. python在每个字符后加上逗号_Python将逗号添加到数字字符串中

    使用Python v2,我的程序中有一个值 在最后输出一个四舍五入到小数位数的数字: 像这样: print ("Total cost is: ${:0.2f}".format(To ...

最新文章

  1. UVa11038 - How Many O's?(统计0的个数)
  2. 从技术走向管理的注意要点
  3. JSP中javaBean和Servlet理解
  4. 高级用户 java_java高级-基本
  5. 动图-完整清晰展示TCP的三次握手与四次挥手
  6. 物联网创新领域的三大驱动性趋势
  7. FPGA机器学习之学习的方向
  8. PHP读取超大的excel文件数据的方案
  9. Python爬虫入门教程 29-100 手机APP数据抓取 pyspider
  10. 使用Weka进行数据挖掘(Weka教程三)Weka数据之Instances和Instance
  11. ThinkPHP3.1.3 { Fast Simple OOP PHP Framework } — [ WE CAN DO IT JUST THINK ] 报错解决办法。...
  12. java this final_JAVA中的this,final,surper的用法
  13. 自定义UpsertStreamTableSink
  14. TCP协议的三次握手大体流程
  15. 42-表格表单和简单CSS引用
  16. Java IO:BIO和NIO区别及各自应用场景
  17. 卡尔曼(Kalman)滤波 C++
  18. 做电商网站服务器在哪里,电商网站服务器如何选择
  19. pandas 向已有的excel指定的行和列添加数据
  20. 安霸平台gpio扩展芯片aw9523b调试

热门文章

  1. 论文阅读 Learning Motion in Feature Space: Locally-Consistent Deformable Convolution Networks
  2. 债券收益率预测模型_ARIMA模型在中国移动债券收益预测中的应用
  3. 商品期货交易开仓上限(商品期货开仓限制)
  4. java anon,试图找到泄漏!对于pmap来说,anon意味着什么?
  5. Java Shiro 设置 anon 无效
  6. EXCEL文本函数-数字小写换大写-英文大小写互换
  7. Django连接MySQL8.0报错django.db.utils.OperationalError: (1045, “Access denied for user ‘16066‘@‘localhos
  8. left函数未定义_access中LEFT函数未定义的解决方案\表达式中'left'函数未定义。
  9. java sencha_sencha编译出错
  10. Kaggle 注册问题