FITS dosyalarından bazı verileri çizmeye çalışıyorum ve bir kişinin bir ekseninin belirli bölgelerine nasıl odaklanacağını bilip bilmediğini öğrenmek istedim.pyplot
import pyfits
from matplotlib import pyplot as plt
from matplotlib import pylab
from pylab import *
#Assuming I have my data in the current directory
a = pyfits.getdata('fits1.fits')
x = a['data1'] # Lets assume data1 is the column: [0, 1, 1.3, 1.5, 2, 4, 8]
y = a['data2'] # And data2 is the column: [0, 0.5, 1, 1.5, 2, 2.5, 3]
plt.plot(x,y)
nasıl sadece x ekseni içinde [1.3 to 4]
bölgeyi çizmek olabilir: İşte bazı örnek kod nedir?
Teşekkür ederiz! Bu çok kullanışlı görünüyor. –
@ nye17 'xlim' /' ylim' veya 'axis' işlevinin kullanılması,' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '''' işlevini kullanarak işlemi gerçekleştirir. [Kaynak kodu] 'nda 'ax' tanımını ziyaret edin (https://github.com/matplotlib/matplotlib/blob/master/lib/matplotlib/axes.py). Dört eksenini tek bir komutla kullanabildiğiniz için 'eksen 'biraz daha elverişlidir. – MaxPowers
@MaxPowers Haklısınız, bir şekilde 'add_axis' olarak yanlış anladım! – nye17