このブログでは同じにおなじみのHoloviewsですが、紙ベース(PDF、ppt等)でみたときに相対的にフォントサイズが小さく感じます。
computational-sediment-hyd.hatenablog.jp
こんな感じです。
そもそもwebベースなので紙ベースで使うことはほぼ無いですが、テンポラリのときのテクニックです。
実装
上記のグラフのコードです。
import numpy as np import holoviews as hv hv.extension('bokeh', logo=False) x1 = np.random.rand(10) x2 = 2.0*np.random.rand(10) x3 = 3.0*np.random.rand(10) g = hv.Curve(x1, label='l1') *hv.Curve(x2, label='l2') *hv.Curve(x3, label='l3') go = g.options(title='test',width=600, height=400) go
フォントサイズを%で指定すると、
go.options(fontsize={ 'title': '200%', 'labels': '150%', 'ticks': '150%', 'legend': '150%', })
となり大きくなります。
他にもフォントサイズの絶対値やscaleで指定できるようです。