«matplotlib» etiketlenmiş sorular

Matplotlib, etkileşimli olarak kullanılabilen veya bağımsız GUI'lere gömülebilen Python için bir çizim kütüphanesidir. Kompakt "pyplot" arayüzü MATLAB®'ın çizim fonksiyonlarına benzer.

12
DISPLAY tanımsız olduğunda matplotlib ile bir PNG oluşturma
Python ile networkx kullanmaya çalışıyorum. Bu programı çalıştırdığımda bu hatayı alıyorum. Eksik bir şey var mı? #!/usr/bin/env python import networkx as nx import matplotlib import matplotlib.pyplot import matplotlib.pyplot as plt G=nx.Graph() G.add_node(1) G.add_nodes_from([2,3,4,5,6,7,8,9,10]) #nx.draw_graphviz(G) #nx_write_dot(G, 'node.png') nx.draw(G) plt.savefig("/var/www/node.png") Traceback (most recent call last): File "graph.py", line 13, in <module> nx.draw(G) …
319 python  matplotlib  graph 

6
Matplotlib'deki birçok alt grafikle alt grafik boyutunu / aralığını iyileştirin
Bu soruya çok benziyor ama farkımla figürüm olması gerektiği kadar büyük olabilir. Matplotlib'de bir yığın dikey olarak yığılmış araziler oluşturmam gerekiyor. Sonuç figsave kullanılarak kaydedilecek ve bir web sayfasında görüntülenecektir, bu yüzden alt grafikler aralıklı olduğu sürece son görüntünün ne kadar uzun olduğu umurumda değil. Rakamın ne kadar büyük olmasına …
313 python  matplotlib 

13
Python matplotlib'de eksen metnini döndürme
X Eksenindeki metnin nasıl döndürüleceğini anlayamıyorum. Bu bir zaman damgası, örnek sayısı arttıkça üst üste gelene kadar daha da yakınlaşıyorlar. Metni 90 derece döndürmek istiyorum, böylece örnekler birbirine yaklaştıkça üst üste gelmiyorlar. Aşağıda sahip olduğum şey, X ekseni metninin nasıl döndürüleceğini anlayamama dışında iyi çalışıyor. import sys import matplotlib matplotlib.use('Agg') …
313 python  matplotlib 

6
Matlablotlib planımda neden xlabelim kesildi?
Ben matplotliboldukça "uzun" olan bir xlabel kullanarak bir veri kümesi çiziyorum (bu bir kesir içeren ve bu nedenle birkaç satır metin yüksekliğine eşdeğer olan bir formül TeX içinde işlenir). Her durumda, rakamları çizdiğimde formülün tabanı her zaman kesilir. Şekil boyutunun değiştirilmesi buna yardımcı görünmüyor ve x-etiketine yer açmak için x …
303 python  matplotlib 



6
Twinx () ile ikincil eksen: efsaneye nasıl eklenir?
Kullanarak, iki y ekseni ile bir komplo var twinx(). Ayrıca satırlara etiketler veriyorum ve bunları göstermek istiyorum legend(), ancak efsanede sadece bir eksenin etiketlerini almayı başardım: import numpy as np import matplotlib.pyplot as plt from matplotlib import rc rc('mathtext', default='regular') fig = plt.figure() ax = fig.add_subplot(111) ax.plot(time, Swdown, '-', label …


11
Matplotlib grafikleri: eksen, efsaneler ve beyaz boşlukların kaldırılması
Python ve Matplotlib'de yeniyim, eksenlere, etiketlere, başlıklara veya genellikle matplotlib tarafından otomatik olarak eklenen herhangi bir şey kullanmadan, bir resme renk haritasını uygulamak ve elde edilen görüntüyü yazmak istiyorum. İşte yaptığım şey: def make_image(inputname,outputname): data = mpimg.imread(inputname)[:,:,0] fig = plt.imshow(data) fig.set_cmap('hot') fig.axes.get_xaxis().set_visible(False) fig.axes.get_yaxis().set_visible(False) plt.savefig(outputname) Şeklin eksenini başarıyla kaldırır, ancak kaydedilen …
285 python  matplotlib 

4
Neden birçok örnek Matplotlib / pyplot / python'da `fig, ax = plt.subplots () 'kullanıyor?
matplotlibÖrnekleri inceleyerek kullanmayı öğreniyorum ve birçok örnek tek bir arsa oluşturmadan önce aşağıdaki gibi bir çizgi içeriyor gibi görünüyor ... fig, ax = plt.subplots() İşte bazı örnekler ... Onay etiketi metnini değiştirme http://matplotlib.org/examples/pylab_examples/boxplot_demo2.html Örnek sadece tek bir grafik oluşturmaya çalışsa bile bu işlevin çok kullanıldığını görüyorum. Başka bir avantajı var …

5
Python, Matplotlib, alt grafik: Eksen aralığı nasıl ayarlanır?
İkinci alt grafiğin y ekseni aralığını örneğin [0,1000] olarak nasıl ayarlayabilirim? Verilerimin FFT grafiği (metin dosyasındaki bir sütun), gerçek verilerin görünmemesi için (inf.?) Artışına neden olur. pylab.ylim([0,1000]) maalesef bir etkisi yok. Tüm senaryo bu: # based on http://www.swharden.com/blog/2009-01-21-signal-filtering-with-python/ import numpy, scipy, pylab, random xs = [] rawsignal = [] with …
266 python  range  axis  matplotlib 

9
PyPlot'ta Ters Y Ekseni
Rasgele x, y koordinatları bir grup ile bir dağılım grafiği var. Şu anda Y Ekseni 0'dan başlar ve maksimum değere yükselir. Y Ekseninin maksimum değerde başlamasını ve 0'a çıkmasını istiyorum. points = [(10,5), (5,11), (24,13), (7,8)] x_arr = [] y_arr = [] for x,y in points: x_arr.append(x) y_arr.append(y) plt.scatter(x_arr,y_arr)
265 python  matplotlib 

7
Matplotlib'deki PyPlot'a mümkün olan en basit şekilde bir açıklama ekleme
TL; DR -> İnsan nasıl bir çizgi grafik için bir açıklama oluşturmak olabilir Matplotlib's PyPlotherhangi bir ekstra değişkenleri yaratmadan? Lütfen aşağıdaki grafik komut dosyasını göz önünde bulundurun: if __name__ == '__main__': PyPlot.plot(total_lengths, sort_times_bubble, 'b-', total_lengths, sort_times_ins, 'r-', total_lengths, sort_times_merge_r, 'g+', total_lengths, sort_times_merge_i, 'p-', ) PyPlot.title("Combined Statistics") PyPlot.xlabel("Length of list (number)") …
264 python  matplotlib  plot 


5
Matplotlib'de belirli bir arsa üzerinde dikey çizgiler nasıl çizilir?
Zaman gösteriminde bir sinyal grafiği verildiğinde, karşılık gelen zaman dizinini işaretleyen çizgiler nasıl çizilir? Özellikle, zaman indeksi 0 ila 2.6 (s) arasında değişen bir sinyal grafiği göz önüne alındığında, liste için karşılık gelen zaman dizinini gösteren dikey kırmızı çizgiler çizmek istiyorum [0.22058956, 0.33088437, 2.20589566], nasıl yapabilirim?
260 python  matplotlib 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.