python plot 坐标轴范围_Python,Matplotlib,子图:如何设置轴范围?
如何将第二个子图的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,子图:如何设置轴范围?相关推荐
- python plot 坐标轴范围_Python-Matplotlib 15 坐标轴范围
原博文 2017-02-22 10:52 − Python-Matplotlib 15 坐标轴范围 EG1 import numpy as np import matplotlib.pyplot as ...
- python画点连线_python matplotlib 在指定的两个点之间连线方法
python matplotlib 在指定的两个点之间连线方法 为了找到matplotlib在两个点之间连线的方法真是费了好大功夫,最后还是决定用简单的 plt.plot 来解决.如果有好多对点,则可 ...
- python绘制多条不同x轴曲线_Python matplotlib 绘制双Y轴曲线图的示例代码
Matplotlib简介 Matplotlib是非常强大的python画图工具 Matplotlib可以画图线图.散点图.等高线图.条形图.柱形图.3D图形.图形动画等. Matplotlib安装 p ...
- python画图marker显示_python matplotlib 画图刻度、图例等字体、字体大小、刻度密度、线条样式设置...
设置输出的图片大小: figsize = 11,9 figure, ax = plt.subplots(figsize=figsize) 画简单的折线图,同时标注线的形状.名称.粗细: A,=plt. ...
- python双y轴的折线图_python matplotlib实现双Y轴的实例
python matplotlib实现双Y轴的实例 如下所示: import matplotlib.pyplot as plt import numpy as np x = np.arange(0., ...
- python画图图例字体_python matplotlib 画图刻度、图例等字体、字体大小、刻度密度、线条样式设置...
设置输出的图片大小: figsize = 11,9 figure, ax = plt.subplots(figsize=figsize) 画简单的折线图,同时标注线的形状.名称.粗细: A,=plt. ...
- python坐标柱染色_Python matplotlib:在数据坐标中定位colorbar
指定轴的数据坐标位置的两个步骤:使用Axes.set_axes_locator()设置一个函数,该函数在图形坐标中返回Bbox对象.在 通过set_clip_box()方法设置轴中所有子对象的剪辑框: ...
- python plot坐标轴显示比例一致,Matplotlib-固定x轴比例和自动缩放y轴
我以@DanHickstein的答案为基础,涵盖了plot.scatter和axhline/axvline缩放x轴或y轴的情况.它可以简单地称为autoscale()来处理最新的轴.如果你想编辑它,请 ...
- echarts折线图y轴根据数值自动_Python matplotlib 绘制双Y轴曲线图的示例代码
双X轴的 可以理解为共享y轴 ax1=ax.twiny() ax1=plt.twiny() 双Y轴的 可以理解为共享x轴 ax1=ax.twinx() ax1=plt.twinx() 自动生成一个例子 ...
- 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 ...
最新文章
- 计算机基础名词概念(一)
- js date 加一天_你不一定了解的js数据类型
- Direct3D 11 Tutorial 4: 3D Spaces_Direct3D 11 教程4:3D空间
- .net aes加密视频等文件
- 网页设计师应向肖像画家吸取的11个理念
- TomatoLog-1.1.0实现ILoggerFactory
- ubuntun 16.04 AttributeError: type object 'Callable' has no attribute '_abc_registry'
- POJ 2044 Weather Forecast
- 《统一沟通-微软-实战》-3-部署-Exchange 2010-2-自定义安装
- php百度鹰眼,Android 百度鹰眼里程计算简单实列
- tensorflow之成品模型
- 交换机命令---华为路由器配置
- python给一个不多于5位的正整数 要求_python作业题2 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。...
- confluence挖矿病毒(kdevtmpfsi 、solrd)解决
- codecombat极客战记森林61-70通关代码
- erp系统包括哪些模块
- 使用美图秀秀批量处理照片
- Suspending Methods【暂停方法队列说明】
- SentencePiece,subword-nmt,bpe算法
- 如何卸载电脑中linux系统软件,Linux下如何卸载软件