タイトルにはかなりのものがあります。私のdrawcountiesコマンドはエラーなしで無視されているだけです。特定の予測だけをプロットしていますか?ドキュメンテーションはそうは言いません。Matplotlibベースマップドローカントリーは動作しません
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.basemap import Basemap, shiftgrid
import scipy
def BasemapParameters():
"""
Sets up basemap.
"""
m = Basemap(projection='mill', llcrnrlon = 230, llcrnrlat = 27,
urcrnrlat = 45, urcrnrlon = 261,
area_thresh = 1000., resolution='i')
m.drawcounties(linewidth=0.5)
m.drawcoastlines(linewidth=0.7)
m.drawcountries(linewidth=0.5)
m.drawstates(linewidth=0.5)
m.drawmapboundary(linewidth=0.7)
def SavePlot(lvl,parameter,region,hour,padding):
"""
Saves figure to file with given properties
"""
plt.savefig('{0}_{1}_{2}_{3}.png'.format(lvl,parameter,region,hour),bbox_inches='tight',pad_inches = padding)
plt.close("all")
print(' "{0}_{1}_{2}_{3}.png" created.'.format(lvl,parameter,region,hour))
fig = plt.figure()
ax = fig.add_subplot(1,1,1)
BasemapParameters()
SavePlot('sfc','3hrpcp','sw','000',.07)
出力:
Drawcounties ...私はそのdrawcount ** r ** ies ...謝罪を読んで、私は誤ってこれを正しく読む前に私はそれを示した。 drawcountriesコマンドを使用して、他の人が同じ間違いをしないようにすることができます:/ – Ajean