import numpy as np
import matplotlib.pyplot as plt
delta = 0.025
x = np.arange(-3., 3., delta)  # 创建x,y列表 注意x、y的shape为(240,)
y = np.arange(-2., 2., delta)
# print(x.shape)
X, Y = np.meshgrid(x, y)  # 将x,y转化为X,Y,形状变为(160,240)==> 为得到数据Z
# print(X.shape)
# print(x)
# print('----------------')
# print(X)
Z1 = np.exp(-X**2 - Y**2)
Z2 = np.exp(-(X-1)**2 - (Y-1)**2)
Z = (Z1 - Z2) * 2
fg, ax = plt.subplots()  # 添加画布对象
lv1 = np.arange(-2, 2.1, 0.4)  # 生成等值线序列
qs = ax.contourf(x, y, Z, levels=lv1, cmap='RdBu_r')  # 绘制填色图  camp可以创建或者使用预设
cs = ax.contour(x, y, Z, levels=lv1, colors='k')  # 绘制等值线
ax.clabel(cs, fontsize=8, fmt='% 3.1f')    # 在cs上标注等值线
fg.colorbar(qs, shrink=0.8)    # 在画布上添加以qs中绘图数据为参考的色标
plt.savefig("D:\\fang\\shaded.pdf")
fg.show()

Python学习笔记——绘图设置(二)填色图与等值线图相关推荐

  1. Python学习笔记——绘图设置(三)箱线图

    箱线图也称箱须图,是利用数据中的五个统计量:最小值.第一四分位数(25%).中位数.第三四分位数(75%).最大值来描述数据的一种方法,粗略的看出数据是否有对称性.分布的分散程度等信息,可以用来比较多 ...

  2. python学习笔记(十二)标准库os

    os 模块提供了访问操作系统服务的功能,它所包含的内容比较多. >>> import os >>> dir(os) ['EX_CANTCREAT', 'EX_CON ...

  3. Python学习笔记之类(二)

    使用类和实例 1.给属性指定默认值,类中的每个属性都必须有初始值,哪怕这个值是0或空字符串.在有些情况下,如设置默认值时,在方法__init__()内指定这种初始值是可行的:如果你对某个属性这样做了, ...

  4. python学习笔记(十二)python操作redis

    1.python要操作redis 首先需要安装redis模块,然后导入才能使用 安装:pip install redis 导入:import redis 2.连接redis r = redis.Red ...

  5. python学习笔记分享(二十四)python学习笔记分期补充(二)复数,randint与sample,进制转换表,转义字符,二维数组,键,end,pass,迭代器和生成器

    一:复数 Python支持复数,复数由实数部分和虚数部分构成,可以用a + bj,或者complex(a,b)表示, 复数的实部a和虚部b都是浮点型. complex(x) 将x转换到一个复数,实数部 ...

  6. Python学习笔记之基础(二)变量和类型

    1. 创建变量,输出变量 savings = 100 print(savings) 2. 变量运算 savings = 100 factor = 1.10 result = savings * fac ...

  7. Python学习笔记(二)——Python基本图形绘制

    Python学习笔记(二)--Python基本图形绘制 文章目录 Python学习笔记(二)--Python基本图形绘制 不同编程语言的初心和适用对象 Python蟒蛇绘制 五星红旗绘制 这次笔记主要 ...

  8. GUI的演化和python编程——Python学习笔记之二十二

    GUI的演化和python编程--Python学习笔记之二十二 写完了有关长寿的两篇博文,本该去完成哥德尔那个命题六的.对计算机图形界面的好奇,让我把注意力暂时离开那个高度抽象难读的哥德尔,给转到计算 ...

  9. Python学习笔记(二):标准流与重定向

    Python学习笔记(二):标准流与重定向 - SamWei - 博客园 Python学习笔记(二):标准流与重定向 Posted on 2012-02-19 22:36 SamWei 阅读(176) ...

最新文章

  1. 【博士论文】视觉语言交互中的视觉推理研究
  2. sql 按 月份 结余_积累中沉淀,反思中提升——白霓镇幼儿园九月份工作总结会...
  3. Leetcode 刷题笔记
  4. 必须学会的几种网络测试方法
  5. kickstart文件配置与使用
  6. SSH-jar包相应作用
  7. RequestParam注解
  8. 转: 理解RESTful架构
  9. Mybatis Generator 配置详解
  10. pageContext对象
  11. @WebService作用
  12. 经典的Java算法面试题
  13. ubuntu18.04设置链路聚合
  14. windTerm—Xshell、SercureCRT等替代品
  15. 电子电路设计的基础知识
  16. php右侧弹窗QQ客服,网页右侧悬浮滚动在线qq客服代码示例_javascript技巧
  17. exsi添加gpu卡 v100s和a100 配置直通模式虚机电源启动失败
  18. Unity3D实现3D立体的圆环进度条(圆环百分比、圆环血条)
  19. android 实现 bilili 动画播放效果
  20. 自供电面包板----面包板伴侣项目介绍

热门文章

  1. 分享166个ASP源码,总有一款适合您
  2. 2021届 大疆一面 嵌入式软件
  3. c 嵌入html5 win7,HTML+CSS+JS实现WIN7扫雷(中)
  4. 信息学奥赛一本通(c++):1157:哥德巴赫猜想
  5. 愿我是清晨洒入你心间的第一缕阳光
  6. VBA通达信股票交易接口获得方法
  7. vue将json字符串转换为数组_json字符串、json对象、数组 三者之间的转换
  8. 求f(x)=1-x的2次方的定积分
  9. C语言学习之路--C语言中的格式输出
  10. 系统设计时先画用例图还是流程图