2013-07-19 26 views
0

我在matplot for python中配置我的圖時遇到了很多麻煩。我對編程相對陌生,所以我的代碼笨重且效率低下。無論如何,我試圖讓子圖儘可能大(如果可能,全屏)。我想填補圖中的所有灰色區域,但我似乎無法做到。它是俄克拉荷馬州西部由形狀文件顯示道路和城市的基本地圖。如果有人能幫忙,請留下我一些建議。Python SubPlot配置

謝謝!

p.s.如果有人知道如何讓城市形狀文件顯示也很棒的名字!

回答

2

您可以使用rect參數axes()在圖形畫布內設置軸的範圍(left,bottom,right,top)。這些都是以0和1之間的規格化畫布單位指定的。

import matplotlib.pyplot as pp 
fig = pp.figure() 
ax = fig.add_axes((0,0,1,1)) 
ax.plot(range(10)) 
+0

非常感謝您的反饋!實際上,我發現了一個朋友使用tight_layout函數的好方法! – Twisterkid34