Re: [問題] Matplotlib存.eps圖檔

看板Python作者 (嘿美)時間13年前 (2011/10/05 20:38), 編輯推噓0(005)
留言5則, 3人參與, 最新討論串2/2 (看更多)
這是我的原始碼 import pylab as p 中略 fig = p.figure(1) p.pcolor(t, L, n.log10(e1['p']), edgecolors='face') p.clim(-3,5); p.axis([0, 72, 3, 9.5]); p.ylabel('L*') p.gca().set_xticklabels('') p.title(r'$\mathcal{P}_m,\ m=1$') 我試過兩種存法,第一種是 p.show() fig.savefig('mode.eps') 另一種是圖秀出來後,按圖上排的存檔鍵存檔 這兩種方法對彩圖都不管用,對點線圖都ok,真的很怪@_@ ※ 引述《bunberbee (嘿美)》之銘言: : 最近因為用LaTeX編輯論文,所以需要把圖存成.eps格式 : 存圖的過程中遇到奇怪的問題(我用的是python2.7)X : 如果圖的內容主要是點和有顏色的線,存起來都沒有問題,也不會失真 : 如果圖是由pcolor畫出來的大片彩圖,像這樣 http://ppt.cc/289b : 這張圖就會被存成一個金玉其外敗絮其中的假.eps : 在作業系統(mac)下打不開,用LaTeX也會出現Unrecoverable error : 我用一樣的方法存圖,不知道為什麼線圖行,彩圖就不行 : 可以請版上厲害的前輩幫幫我嗎?非常感謝 : p.s. 原本我有想個折衷的方法,先把彩圖存成.png : 再用ImageMagick的convert轉成.eps,此法可行 : 無奈的是圖嚴重失真,我老闆很不開心 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 168.7.236.51

10/06 05:55, , 1F
如果有時間研究新東西的話, 可以考慮試試 Qwt + PyQt4
10/06 05:55, 1F

10/06 05:56, , 2F
這兩個加上 scipy/numpy 基本就無敵了 :Q
10/06 05:56, 2F

10/06 06:56, , 3F
謝謝你的建議^^
10/06 06:56, 3F

10/06 10:25, , 4F
看不出來有什麼問題,要不要試試存成.ps再用ps2eps轉?
10/06 10:25, 4F

10/08 00:58, , 5F
試了可是還是不行>"< 真傷腦筋
10/08 00:58, 5F
文章代碼(AID): #1EZC1TpR (Python)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1EZC1TpR (Python)