0

pngで表の図を作成しようとしています。

テーブル内のデータにASCII以外の文字が含まれています(中国語か何かだとします)

Unicode コードポイント (u'hello') を pyplot に渡すと、文字が正方形として表示されます。

4

2 に答える 2

0

もう 1 つの方法は、matplotlib システムのファイル /matplotlibrc/ を変更することです。

この行を見つけます

#font.sans-serif

この行にフォントを追加します。

次に、フォント ファイルを matplotlib のフォント ディレクトリに追加する必要があります。

ここで、この 2 つのパスを指定します。

  1. ~\AppData\Local\Enthought\Canopy\User\Lib\site-packages\matplotlib\mpl-data
  2. $HOME.matplotlib\fontList.cache

PS: Windows 7。

于 2015-03-25T08:30:56.167 に答える