2014-07-21 25 views
5

Her şey başlığında. Python betiğimin başlangıcında bu seçeneği ayarlamadığımda grafiğim düzgün görüntüleniyor, aksi halde grafik için pencereyi açar, ancak dosyayı kapatır ve çalışmayı sonlandırır.Python pandas: pd.options.display.mpl_style = 'default', grafik çökmesine neden oluyor

Pandalar 0.14.0 ve matplotlib 1.3.0 kullanıyorum.

Bunu zaten gören var mı? Gerekirse kodumu aşağıda görebilirsiniz. Aşağıdaki

import numpy as np 
import pandas as pd 
import matplotlib.pyplot as plt 

#pd.options.display.mpl_style = 'default' 

df = pd.DataFrame(np.random.randn(1000, 4), index=pd.date_range('1/1/2000',periods=1000), columns=list('ABCD')) 
df = df.cumsum() 
df.plot(legend=False) 

plt.show() 
+0

Bir ipython dizüstü bilgisayarda% matplotlib satır içi deneyebilir miyiz? Bu benim için çalıştı, hangi arka uç – cd98

+0

ile aynı sorun yaşıyorum bir sorun önerir ve evet bir arka uç sorun gibi görünüyor. benim hatamdan geliyor: '/Library/Python/2.7/site-packages/matplotlib-1.4.x-py2.7-macosx-10.9-intel.egg/matplotlib/backends/backend_macosx.py (166) get_text_width_height_descent()' – mobeets

+0

@ cd98: ayrıntılı olabilir misiniz? Tam olarak önerdiğiniz sözdizimini bilmiyorum. – grisaitis

cevap

9

Kullanım: Ben Matplotlib v1.4 ile benzer bir hata karşılaşan oldu

plt.show(block=True)

+0

OS X 10.9.4 üzerinde pandalar 0.14.1 için bana çalışır. – afternoon

+0

henüz denemedim ama bu çalışma – Maxi

+0

çalışması gerektiğini düşünüyorum. niye ya? – jimijazz

İlgili konular