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

14
pyplot.show () çağrmasına rağmen matplotlib çizimlerimi göstermiyor
Matplotlib için yardım gerekir. Evet, pyplot.show () 'u çağırmayı unutmadım. $ ipython --pylab import matplotlib.pyplot as p p.plot(range(20), range(20)) matplotlib.lines.Line2D at 0xade2b2cÇıktı olarak geri döner . p.show() Gerçekleşecek hiçbir şey yok. Hata mesajı yok. Yeni pencere yok. Hiçbir şey değil. Ben yüklemek matplotlibpip kullanarak ve herhangi bir hata mesajlarını almadı. …

5
Matplotlib'de tarih keneleri ve döndürme
Ben tarih keneler matplotlib döndürülmüş almaya çalışırken bir sorun yaşıyorum. Küçük bir örnek program aşağıdadır. Keneleri sonunda döndürmeye çalışırsam, keneler döndürülmez. Keneleri yorum 'çöküyor' altında gösterildiği gibi döndürmeye çalışırsam, matplot lib çöker. Bu yalnızca x-değerleri tarih olduğunda gerçekleşir. Ben değişkeni yerini aldıysa datesdeğişkenle tçağrısında avail_plot, xticks(rotation=70)çağrı gayet güzel içini çalışır …
175 python  matplotlib 

4
Matplotlib'de bir satırdaki tek tek noktalar için işaretler ayarlama
Bir şekil üzerinde çizgiler çizmek için Matplotlib kullandım. Şimdi çizgiyi tek tek noktalar için stilini, özellikle işaretleyiciyi ayarlamak istiyorum. Bunu nasıl yaparım? Sorumu açıklığa kavuşturmak için, söz konusu satırdaki her bir işaretleyiciyi değil, bir satırdaki tek tek işaretleyicilerin stilini ayarlamak istiyorum.
174 python  matplotlib 

10
Bir Seaborn çizimi bir dosyaya nasıl kaydedilir
Aşağıdaki kodu ( test_seaborn.py) denedim : import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt matplotlib.style.use('ggplot') import seaborn as sns sns.set() df = sns.load_dataset('iris') sns_plot = sns.pairplot(df, hue='species', size=2.5) fig = sns_plot.get_figure() fig.savefig("output.png") #sns.plt.show() Ama bu hatayı alıyorum: Traceback (most recent call last): File "test_searborn.py", line 11, in <module> fig = sns_plot.get_figure() …

12
Matplotlib'de kaydedilmiş bir görüntünün çevresindeki boşluğu kaldırma
Bir görüntü alıp bir süreçten sonra kaydetmem gerekiyor. Gösterdiğimde şekil iyi görünüyor, ancak figürü kaydettikten sonra, kaydedilen görüntünün etrafında biraz beyaz boşluk var. Ben yöntem 'tight'seçeneği denedim, savefigya da işe yaramadı. Kod: import matplotlib.image as mpimg import matplotlib.pyplot as plt fig = plt.figure(1) img = mpimg.imread(path) plt.imshow(img) ax=fig.add_subplot(1,1,1) extent = …
172 python  matplotlib 

5
Python'daki bir arsa üzerine nasıl ızgara çizerim? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 3 yıl önce kapalı . Bu soruyu geliştir Python'da pylab kullanarak bir arsa yapmak için kod yazmayı bitirdim ve …
171 python  matplotlib 

8
Bir matplotlib figüründeki efsaneyi kaldırın
Bir matplotlib grafiğine bir açıklama eklemek için, biri basitçe çalışır legend(). Bir efsane bir arsadan nasıl kaldırılır ? (Buraya en yakın geldiğimde legend([]), efsaneyi verilerden boşaltmak için koşmaktır. Ama bu sağ üst köşede çirkin beyaz bir dikdörtgen bırakır.)
169 matplotlib  legend 


9
matplotlib ile birçok alt grafik için nasıl tek bir açıklama yaparım?
Aynı tür bilgileri planlıyorum, ancak farklı ülkeler için, matplotlib ile birden fazla alt grafik var. Yani, 3x3 ızgara üzerinde 9 satır var, hepsi satırlar için aynı (tabii ki satır başına farklı değerler). Ancak, tek bir efsane (9 alt grafiğin hepsi aynı çizgilere sahip olduğu için) şekle nasıl bir kez yerleştirileceğini …
166 python  matplotlib 

6
Matplotlib'e bir komplo ile bittiğimi nasıl anlarım?
Aşağıdaki kod iki PostScript (.ps) dosyasına çizim yapar , ancak ikincisi her iki satırı da içerir. import matplotlib import matplotlib.pyplot as plt import matplotlib.mlab as mlab plt.subplot(111) x = [1,10] y = [30, 1000] plt.loglog(x, y, basex=10, basey=10, ls="-") plt.savefig("first.ps") plt.subplot(111) x = [10,100] y = [10, 10000] plt.loglog(x, y, …
166 python  matplotlib  plot 

5
çok fazla açık figür hakkında uyarı
Birçok şekil oluşturduğum bir komut dosyasında fix, ax = plt.subplots(...), RuntimeWarning: 20'den fazla şekil açıldı uyarısını alıyorum. Pyplot arabirimi ( matplotlib.pyplot.figure) ile oluşturulan şekiller açıkça kapatılana kadar saklanır ve çok fazla bellek tüketebilir. Ancak, bu uyarıyı neden aldığımı anlamıyorum , çünkü figürü kaydettikten sonra ile fig.savefig(...)silerim fig.clear(); del fig. Kodumun …

4
Matplotlib ile Python'da çizim zamanı
(HH: MM: SS.mmmmmm) biçiminde zaman damgaları dizi ve kayan nokta sayıları, her zaman damgası dizisindeki bir değere karşılık gelen başka bir dizi var. Matplotlib kullanarak x ekseni üzerindeki zamanı ve y ekseni üzerindeki sayıları çizebilir miyim? Yapmaya çalışıyordum, ama bir şekilde sadece şamandıra dizilerini kabul ediyordu. Zamanı çizmeyi nasıl alabilirim? …
164 python  graph  plot  matplotlib 

7
Matplotlib'deki dağılım grafiğinde her seri için farklı renk ayarlama
Üç veri setim olduğunu varsayalım: X = [1,2,3,4] Y1 = [4,8,12,16] Y2 = [1,4,9,16] Bunu çizebilirim: from matplotlib import pyplot as plt plt.scatter(X,Y1,color='red') plt.scatter(X,Y2,color='blue') plt.show() Bunu 10 set ile nasıl yapabilirim? Bunu aradım ve ne istediğime herhangi bir referans bulabildim. Düzenleme: sorum umuyorum (umarım) Eğer saçılımı birden çok kez ararsam, …

7
arsa kenelerinin azaltılması
Grafiğimde çok fazla keneler var ve birbirlerine koşuyorlar. Kenelerin sayısını nasıl azaltabilirim? Örneğin, kenelerim var: 1E-6, 1E-5, 1E-4, ... 1E6, 1E7 Ve sadece şunu istiyorum: 1E-5, 1E-3, ... 1E5, 1E7 İle oynamaya çalıştım LogLocator, ama bunu anlayamadım.
161 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.