2014-06-17 24 views
1

我繪製存儲在通過matplotlib大熊貓dataframes數據之間不同的字體與pd.options.display.mpl_style = 'default'熊貓和matplotlib:showfig和savefig(Mac OS X的後端)

情節字體是示出該圖之間的不同,並被保存的數字:

所示:圖: Shown Figure

保存圖: enter image description here

我真正的ize有不同的設置可以應用,它們會單獨改變外觀(matplotlib savefig() plots different from show()),但是我一直無法找到任何簡單的跟隨文檔來展示如何在使用matplotlib後端時設置默認字體:MacOSX 。有人可以演示如何使顯示在圖中的字體也出現在保存的圖中?

回答

1

我發現通過我有另一個腳本順便解決了這個問題。我不知道爲什麼或者如何解決這個問題...在調用圖之前輸入下面的代碼使得字體看起來與圖中相同並且保存爲pdf:

font = {'family' : 'normal'} 
matplotlib.rc('font', **font)