Pyplot基础图表函数

Pyplot饼图的绘制:

Pyplot直方图的绘制:

Pyplot极坐标图的绘制:

Pyplot散点图的绘制:

单元小结:

  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3. from scipy.io import wavfile
  4.  
  5. rate_h, hstrain= wavfile.read(r"H1_Strain.wav","rb")
  6. rate_l, lstrain= wavfile.read(r"L1_Strain.wav","rb")
  7. #reftime, ref_H1 = np.genfromtxt('GW150914_4_NR_waveform_template.txt').transpose()
  8. reftime, ref_H1 = np.genfromtxt('wf_template.txt').transpose() #使用python123.io下载文件
  9.  
  10. htime_interval = 1/rate_h
  11. ltime_interval = 1/rate_l
  12. fig = plt.figure(figsize=(12, 6))
  13.  
  14. # 丢失信号起始点
  15. htime_len = hstrain.shape[0]/rate_h
  16. htime = np.arange(-htime_len/2, htime_len/2 , htime_interval)
  17. plth = fig.add_subplot(221)
  18. plth.plot(htime, hstrain, 'y')
  19. plth.set_xlabel('Time (seconds)')
  20. plth.set_ylabel('H1 Strain')
  21. plth.set_title('H1 Strain')
  22.  
  23. ltime_len = lstrain.shape[0]/rate_l
  24. ltime = np.arange(-ltime_len/2, ltime_len/2 , ltime_interval)
  25. pltl = fig.add_subplot(222)
  26. pltl.plot(ltime, lstrain, 'g')
  27. pltl.set_xlabel('Time (seconds)')
  28. pltl.set_ylabel('L1 Strain')
  29. pltl.set_title('L1 Strain')
  30.  
  31. pltref = fig.add_subplot(212)
  32. pltref.plot(reftime, ref_H1)
  33. pltref.set_xlabel('Time (seconds)')
  34. pltref.set_ylabel('Template Strain')
  35. pltref.set_title('Template')
  36. fig.tight_layout()
  37.  
  38. plt.savefig("Gravitational_Waves_Original.png")
  39. plt.show()
  40. plt.close(fig)

第二周 数据分析之展示 Matplotlib基础绘图函数实例的更多相关文章

  1. 数据分析与展示——Matplotlib基础绘图函数示例

    Matplotlib库入门 Matplotlib基础绘图函数示例 pyplot基础图表函数概述 函数 说明 plt.plot(x,y,fmt, ...) 绘制一个坐标图 plt.boxplot(dat ...

  2. 数据分析与展示---Matplotlib基本绘图函数

    一:基本绘图函数(这里介绍16个,还有许多其他的) 二:pyplot饼图plt.pie的绘制 三:pyplot直方图plt.hist的绘制 (一)修改第二个参数bins:代表直方图的个数,均分为多段, ...

  3. 第二周 数据分析之展示 Matplotlib库入门

    Matplotlib库介绍:优秀的数据可视化第三方库 使用:Matplotlib库由各种可视化类构成,内部结构复杂,受Matlab启发,matplotlib.pyplot是绘制各类可视化图形的命令子库 ...

  4. Python——matplotlib基础绘图函数示例

    1. 2.饼图 (1) import matplotlib.pyplot as plt labels='frogs','hogs','dogs','logs'% sizes=[15,30,45,10] ...

  5. Python3 matplotlib的绘图函数subplot()简介

    Python3 matplotlib的绘图函数subplot()简介 一.简介 matplotlib下, 一个 Figure 对象可以包含多个子图(Axes), 可以使用 subplot() 快速绘制 ...

  6. 数据分析与展示——Matplotlib库入门

    Matplotlib库入门 Matplotlib库介绍 Matliotlib库是Python优秀的数据可视化第三方库. Matliotlib库的效果见:http://matplotlib.org/ga ...

  7. deep_learning_Function_ Matplotlib 3D 绘图函数 plot_surface 的 rstride 和 cstride 参数

    今晚开始接触 Matplotlib 的 3D 绘图函数 plot_surface,真的非常强大,图片质量可以达到出版级别,而且 3D 图像可以旋转 ,可以从不同角度来看某个 3D 立体图,但是我发现各 ...

  8. 数据分析与展示---Matplotlib入门

    简介: 一:Matplotlib库的介绍 (一)简单使用 二:区域划分subplot 三:plot函数 四:pyplot的中文显示 (一)方法一:修改rcParams参数 (二)方法二(推荐),在有中 ...

  9. Neural Networks and Deep Learning 课程笔记(第二周)神经网络的编程基础 (Basics of Neural Network programming)

    总结 一.处理数据 1.1 向量化(vectorization) (height, width, 3) ===> 展开shape为(heigh*width*3, m)的向量 1.2 特征归一化( ...

随机推荐

  1. iOS WebView 加载本地资源(图片,文件等)

    https://www.cnblogs.com/dhui69/p/5596917.html iOS WebView 加载本地资源(图片,文件等) NSString *path = [[NSBundle ...

  2. 妙解Servlet四大域对象

    pageContext pageContext作用域为page(页面执行期). request request是表示一个请求,只要发出一个请求就会创建一个request,它的作用域仅在当前请求中有效. ...

  3. Shell命令-文件压缩解压缩之tar、unzip

    文件及内容处理 - tar.unip 1.tar:打包压缩命令 tar命令的功能说明 tar 命令常用语用于备份文件,tar 是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件 ta ...

  4. JQ——利用一个开关,点击一个按钮完成展开收起功能

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  5. 利用JDBC工具类 模拟用户登录!

    一.建库 设置 id为主键并自增! 二.定义登录接口 package com.aaa.dao; public interface IDengDao { /* 1.定义一个登陆的接口,参数是name 和 ...

  6. Linux 学习 (七) 挂载命令 & 用户登陆查看

    Linux达人养成计划 I 学习笔记 挂载命令 mount:查询系统中已经挂载的设备 mount -a:根据配置文件 /etc/fstab 的内容,自动挂载 mount [-t 文件系统] [-o 特 ...

  7. JQ初级

    一.认识jQuery 1.什么是jQuery jQuery是对原生JavaScript二次封装的工具函数集合 jQuery是一个简洁高效的且功能丰富的JavaScript工具库 2.jQuery的优势 ...

  8. <Android基础>(三) UI开发 Part 3 RecyclerView

    RecyclerView 1)RecyclerView的基本用法 2)横向滚动和瀑布流滚动 3)注册点击事件 3.6 强大的滚动控件 RecyclerView ListView缺点: 1.不使用技巧优 ...

  9. GCC __builtin_expect的作用

    https://blog.csdn.net/shuimuniao/article/details/8017971 #define LIKELY(x) __builtin_expect(!!(x), 1 ...

  10. Codeforces Round #553 (Div. 2)

    传送门 A. Maxim and Biology 题意: 给出一个串s,问最少需要多少步操作使得串s包含"ACTG"这个子串,输出最少操作次数: 题解: 枚举每个位置 i,求出将 ...