2015年8月14日金曜日

[Python][gnuplot]日本語を使う

フォントを指定して日本語表示できるようにする。
data05.dat
東京 25.10
網走 17.80
那覇 28.00
set terminal png のところで IPA Gothic フォントを指定する。
# -*- coding:utf-8 -*-
import os

filename = "data05.plt"
f = open(filename, 'w')

str = """
set terminal png font "/usr/share/fonts/ipa-gothic/ipag.ttf,12"\n
set output 'data05.png'\n
set title '各地の気温'\n
set xlabel '場所'\n
set ylabel '気温'\n
set xrange [-1:3]\n
set yrange [0:30]\n
set boxwidth 0.5 relative\n
set style fill solid 0.2\n
set grid\n
unset key\n
plot 'data05.dat' using 2:xticlabels(1) with boxes\n
"""

f.write(str)
f.close()
os.system("gnuplot %s" % filename)

0 件のコメント:

コメントを投稿