如何将第二个子图的y轴范围设置为[0,1000]?我的数据(文本文件中的一列)的FFT图导致一个(inf。?)尖峰,因此实际数据不可见。

pylab.ylim([0,1000])

不幸的是,它没有任何作用。这是整个脚本:

# based on http://www.swharden.com/blog/2009-01-21-signal-filtering-with-python/

import numpy, scipy, pylab, random

xs = []

rawsignal = []

with open("test.dat", 'r') as f:

for line in f:

if line[0] != '#' and len(line) > 0:

xs.append( int( line.split()[0] ) )

rawsignal.append( int( line.split()[1] ) )

h, w = 3, 1

pylab.figure(figsize=(12,9))

pylab.subplots_adjust(hspace=.7)

pylab.subplot(h,w,1)

pylab.title("Signal")

pylab.plot(xs,rawsignal)

pylab.subplot(h,w,2)

pylab.title("FFT")

fft = scipy.fft(rawsignal)

#~ pylab.axis([None,None,0,1000])

pylab.ylim([0,1000])

pylab.plot(abs(fft))

pylab.savefig("SIG.png",dpi=200)

pylab.show()

其他改进也表示赞赏!

python plot 坐标轴范围_Python,Matplotlib,子图:如何设置轴范围?相关推荐

  1. python plot 坐标轴范围_Python-Matplotlib 15 坐标轴范围

    原博文 2017-02-22 10:52 − Python-Matplotlib 15 坐标轴范围 EG1 import numpy as np import matplotlib.pyplot as ...

  2. python画点连线_python matplotlib 在指定的两个点之间连线方法

    python matplotlib 在指定的两个点之间连线方法 为了找到matplotlib在两个点之间连线的方法真是费了好大功夫,最后还是决定用简单的 plt.plot 来解决.如果有好多对点,则可 ...

  3. python绘制多条不同x轴曲线_Python matplotlib 绘制双Y轴曲线图的示例代码

    Matplotlib简介 Matplotlib是非常强大的python画图工具 Matplotlib可以画图线图.散点图.等高线图.条形图.柱形图.3D图形.图形动画等. Matplotlib安装 p ...

  4. python画图marker显示_python matplotlib 画图刻度、图例等字体、字体大小、刻度密度、线条样式设置...

    设置输出的图片大小: figsize = 11,9 figure, ax = plt.subplots(figsize=figsize) 画简单的折线图,同时标注线的形状.名称.粗细: A,=plt. ...

  5. python双y轴的折线图_python matplotlib实现双Y轴的实例

    python matplotlib实现双Y轴的实例 如下所示: import matplotlib.pyplot as plt import numpy as np x = np.arange(0., ...

  6. python画图图例字体_python matplotlib 画图刻度、图例等字体、字体大小、刻度密度、线条样式设置...

    设置输出的图片大小: figsize = 11,9 figure, ax = plt.subplots(figsize=figsize) 画简单的折线图,同时标注线的形状.名称.粗细: A,=plt. ...

  7. python坐标柱染色_Python matplotlib:在数据坐标中定位colorbar

    指定轴的数据坐标位置的两个步骤:使用Axes.set_axes_locator()设置一个函数,该函数在图形坐标中返回Bbox对象.在 通过set_clip_box()方法设置轴中所有子对象的剪辑框: ...

  8. python plot坐标轴显示比例一致,Matplotlib-固定x轴比例和自动缩放y轴

    我以@DanHickstein的答案为基础,涵盖了plot.scatter和axhline/axvline缩放x轴或y轴的情况.它可以简单地称为autoscale()来处理最新的轴.如果你想编辑它,请 ...

  9. echarts折线图y轴根据数值自动_Python matplotlib 绘制双Y轴曲线图的示例代码

    双X轴的 可以理解为共享y轴 ax1=ax.twiny() ax1=plt.twiny() 双Y轴的 可以理解为共享x轴 ax1=ax.twinx() ax1=plt.twinx() 自动生成一个例子 ...

  10. python plot 坐标轴范围,Python,Matplotlib,子图:如何设置轴范围?

    How can I set the y axis range of the second subplot to e.g. [0,1000] ? The FFT plot of my data (a c ...

最新文章

  1. 计算机基础名词概念(一)
  2. js date 加一天_你不一定了解的js数据类型
  3. Direct3D 11 Tutorial 4: 3D Spaces_Direct3D 11 教程4:3D空间
  4. .net aes加密视频等文件
  5. 网页设计师应向肖像画家吸取的11个理念
  6. TomatoLog-1.1.0实现ILoggerFactory
  7. ubuntun 16.04 AttributeError: type object 'Callable' has no attribute '_abc_registry'
  8. POJ 2044 Weather Forecast
  9. 《统一沟通-微软-实战》-3-部署-Exchange 2010-2-自定义安装
  10. php百度鹰眼,Android 百度鹰眼里程计算简单实列
  11. tensorflow之成品模型
  12. 交换机命令---华为路由器配置
  13. python给一个不多于5位的正整数 要求_python作业题2 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。...
  14. confluence挖矿病毒(kdevtmpfsi 、solrd)解决
  15. codecombat极客战记森林61-70通关代码
  16. erp系统包括哪些模块
  17. 使用美图秀秀批量处理照片
  18. Suspending Methods【暂停方法队列说明】
  19. SentencePiece,subword-nmt,bpe算法
  20. 如何卸载电脑中linux系统软件,Linux下如何卸载软件

热门文章

  1. matlab GUI 设计
  2. [译] Commit 提交指南
  3. Rust 1.34替代Cargo注册表 与crates.io共存
  4. 去中心化交易所如雨后春笋,EOS交易所崭露头角
  5. linux 系统运维小工具
  6. wireshark的拆包与合并
  7. Socket编程例子
  8. CI框架 CodeIgniter 伪静态 htaccess设置和Nginx伪静态方法2
  9. python IO多路复用之select
  10. String 类 的 使用