web-dev-qa-db-ja.com

pythonのdrawparallelsでラベルFontsを「Time New Roman」として設定する方法

緯度のラベルが付いたマップを描画しましたが、フォントを「Times New Roman」に設定したいと思います。それを可能にする方法は?

m.draw parallels(parallels、labels = [1,0,0,0]、font size = 12)

7
Wang Tao

pyplot of matplotlibを使用してフォントファミリーを設定する必要があります。

import matplotlib.pyplot as plt
csfont = {'fontname':'Times New Roman'}
// write your code related to basemap here
plt.title('title',**csfont)
plt.show()

以下を使用してフォントをグローバルに変更することもできます。

import matplotlib.pyplot as plt
plt.rcParams["font.family"] = "Times New Roman"
23
Wasi Ahmad