我是靠谱客的博主 瘦瘦美女,最近开发中收集的这篇文章主要介绍python plot设置坐标轴_python matplotlib,subplot: 如何设置坐标轴范围?_range_酷徒编程知识库...,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

如何将第二个subplot的y轴范围设置为0,1000]? 我的数据(文本文件中的列)的FFT plot导致了()尖峰,因此实际数据不可见,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,subplot: 如何设置坐标轴范围?_range_酷徒编程知识库...的全部内容,希望文章能够帮你解决python plot设置坐标轴_python matplotlib,subplot: 如何设置坐标轴范围?_range_酷徒编程知识库...所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部