«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.

4
Matplotlib figürü yüz rengi (arka plan rengi)
Birisi, şeklin yüz rengini ayarlarken aşağıdaki kodun neden çalışmadığını açıklayabilir mi? import matplotlib.pyplot as plt # create figure instance fig1 = plt.figure(1) fig1.set_figheight(11) fig1.set_figwidth(8.5) rect = fig1.patch rect.set_facecolor('red') # works with plt.show(). # Does not work with plt.savefig("trial_fig.png") ax = fig1.add_subplot(1,1,1) x = 1, 2, 3 y = 1, 4, …

8
Python'da matplotlib'de 'arka ucu' nasıl ayarlayabilirim?
Matplotlib'in yeni kullanıcısıyım, platformum Ubuntu 10.04 Python 2.6.5 Bu benim kodum import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt plt.plot([1,2,3]) Hata şudur: /usr/local/lib/python2.6/dist-packages/matplotlib/backends/__init__.py:41: UserWarning: Your currently selected backend, 'agg' does not support show(). Please select a GUI backend in your matplotlibrc file ('/usr/local/lib/python2.6/dist-packages/matplotlib/mpl-data/matplotlibrc') or with matplotlib.use() (backend, matplotlib.matplotlib_fname())) Anti-Grain Geometry kitaplığını …

2
Matplotlib imshow () grafik eksenindeki değerleri değiştirme
Bazı giriş verilerim olduğunu varsayalım: data = np.random.normal(loc=100,scale=10,size=(500,1,32)) hist = np.ones((32,20)) # initialise hist for z in range(32): hist[z],edges = np.histogram(data[:,0,z],bins=np.arange(80,122,2)) Bunu kullanarak grafiğini çizebilirim imshow(): plt.imshow(hist,cmap='Reds') alma: Ancak, x ekseni değerleri giriş verileriyle eşleşmez (yani ortalama 100, 80 ila 122 aralığı). Bu nedenle, değerleri göstermek için x eksenini değiştirmek …

9
Matplotlib renk döngüsü durumunu alın
Matplotlib renk döngüsünün mevcut durumunu sorgulamak mümkün mü? Başka bir deyişle get_cycle_stateaşağıdaki şekilde davranacak bir işlev var mı? >>> plot(x1, y1) >>> plot(x2, y2) >>> state = get_cycle_state() >>> print state 2 Durumun bir çizimde kullanılacak bir sonraki rengin indeksi olmasını beklediğim yer. Alternatif olarak, bir sonraki rengi (yukarıdaki örnekte …

8
Pandalar / Pyplot'ta dağılım grafikleri: Kategoriye göre nasıl çizim yapılır
Bir Pandas DataFrame nesnesi kullanarak pyplot'ta basit bir dağılım grafiği yapmaya çalışıyorum, ancak iki değişkeni çizmenin etkili bir yolunu istiyorum, ancak sembollerin üçüncü bir sütun (anahtar) tarafından dikte edilmesini istiyorum. Df.groupby kullanarak çeşitli yollar denedim, ancak başarılı olamadım. Örnek bir df komut dosyası aşağıdadır. Bu, işaretçileri "key1" e göre renklendirir, …

9
Matplotlib / Python'da arka uçlar nasıl değiştirilir
Aşağıdaki sorunla mücadele ediyorum. Bir grafik koleksiyonundan oluşan raporlar oluşturmam gerekiyor. Biri hariç tüm bu grafikler, Matplotlib varsayılan arka uç (TkAgg) kullanılarak yapılmıştır. Bir grafiğin Kahire arka ucu kullanılarak yapılması gerekiyor, bunun nedeni bir igraf grafiğini çiziyor olmam ve bu yalnızca Kahire kullanılarak çizilebilir. Sorun şu ki, arka uçları anında …


2
matplotlib.pyplot önceki grafikleri unutmayacak - nasıl temizleyebilirim / yenileyebilirim?
matplotlib.pyplotÖnceki arsaları nasıl "unutursunuz" Kullanarak birden çok zaman planlamaya çalışıyorum matplotlib.pyplot Kod şuna benzer: def plottest(): import numpy as np import matplotlib.pyplot as plt a=np.random.rand(10,) b=np.random.rand(10,) c=np.random.rand(10,) plt.plot(a,label='a') plt.plot(b,label='b') plt.plot(c,label='c') plt.legend(loc='upper left') plt.ylabel('mag') plt.xlabel('element)') plt.show() e=np.random.rand(10,) f=np.random.rand(10,) g=np.random.rand(10,) plt.plot(e,label='e') plt.plot(f,label='f') plt.plot(g,label='g') plt.legend(loc='upper left') plt.ylabel('mag') plt.xlabel('element)') plt.show() Ne yazık ki, ne …

5
Matplotlib / numpy ile doğrusal regresyon
Oluşturduğum bir dağılım grafiğinde doğrusal bir regresyon oluşturmaya çalışıyorum, ancak verilerim liste biçiminde ve kullanma ile ilgili bulabildiğim tüm örnekler kullanmayı polyfitgerektirir arange. arangeyine de listeleri kabul etmiyor. Bir listeyi bir diziye nasıl dönüştüreceğim konusunda çok araştırdım ve hiçbir şey net görünmüyor. Bir şey mi kaçırıyorum? Bundan sonra, tamsayılar listemi …

7
matplotlib (eşit birim uzunluk): 'eşit' en boy oranı ile z ekseni, x ve y- 'ye eşit değildir
3d grafik için eşit en boy oranı ayarladığımda, z ekseni 'eşit' olarak değişmiyor. Yani, bu: fig = pylab.figure() mesFig = fig.gca(projection='3d', adjustable='box') mesFig.axis('equal') mesFig.plot(xC, yC, zC, 'r.') mesFig.plot(xO, yO, zO, 'b.') pyplot.show() bana şunu veriyor: açıkça burada z ekseninin birim uzunluğu x ve y birimlerine eşit değildir. Her üç eksenin …

2
Matplotlib'in alt grafiklerinde satır ve sütun başlıkları
Bir döngüde oluşturulan alt noktalar ızgarasına bir satır ve sütun başlığı eklemek için en iyi uygulama nedir matplotlib? Bir çift düşünebilirim, ama pek de düzgün değil: Sütunlar için, döngünüze bir sayaç ile set_title()yalnızca ilk satır için kullanabilirsiniz. Satırlar için bu işe yaramaz. Arsaların textdışını çizmeniz gerekir . Üstte fazladan bir …

7
python hatası: pylab adlı modül yok
Python'da yeniyim ve plotişlevselliğini grafikler oluşturmak için kullanmak istiyorum . 12.04 ubuntu kullanıyorum. Http://eli.thegreenplace.net/2011/10/10/installing-python-2-7-on-ubuntu/ adresindeki Python kurulum adımlarını takip ettim ama bunu yaptığımda from pylab import * Bu hatayı alıyorum >>> from pylab import * Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named …

2
Çizim yapmak için önerilen yol hangisidir: matplotlib veya pylab? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçeklerle ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin Ben görüyoruz çizmek içinde Python kullanarak: import matplotlib matplotlib.pyplot.plot(...) Veya: import pylab pylab.plot(...) Bunların …

9
Matplotlib'de bir renk haritasının orta noktasını tanımlama
Bir renk haritasının orta noktasını ayarlamak istiyorum, yani verilerim -5'ten 10'a gidiyor, sıfırın orta olmasını istiyorum. Sanırım bunu yapmanın yolu alt sınıfları normalleştirmek ve normu kullanmaktır, ancak herhangi bir örnek bulamadım ve tam olarak neyi hayata geçirmem gerektiği bana açık değil.

12
Python'da ROC eğrisi nasıl çizilir
Lojistik regresyon paketleri kullanarak Python'da geliştirdiğim bir tahmin modelinin doğruluğunu değerlendirmek için bir ROC eğrisi çizmeye çalışıyorum. Gerçek pozitif oranı ve yanlış pozitif oranı hesapladım; ancak, matplotlibAUC değerini kullanarak bunları nasıl doğru şekilde çizeceğimi ve hesaplayacağımı çözemiyorum . Bunu nasıl yapabilirim?

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.