私はBokeh 0.11.1を使用しており、pip install --upgrade bokeh
は最新のバージョンを使用していると報告しています。bokeh.charts軸ラベルのサイズを変更するにはどうすればいいですか?
bokeh.plottingを使用しているがbokehの図表を使用していない場合は、bokeh x軸のテキストサイズのパラメータを変更する方法を決定できます。以下のコードは、Jupyterノートブックで実行されている場合、非常にタイトなx軸ラベルを表示します。私はフォントを小さくしたいと思っています - これを達成するためのヒント?
import pandas as pd
data = pd.read_csv("https://raw.githubusercontent.com/pm0kjp/datastore/master/river_data.csv")
import bokeh.charts
import bokeh.plotting
bokeh.plotting.output_notebook()
tooltips=[
('Water Site ', '$x'),
('Average of Enterococcus Count ', '$y')
]
p = bokeh.charts.Scatter(data, x='Site', y='EnteroCount',
title="Swimming Holes By Average Enterococcus Count", ylabel="Enterococcus Count", tooltips=tooltips)
p.width=1000
bokeh.charts.show(p)
ドキュメントは、私は単に p.yaxis.axis_label_text_font_size = "8pt"
を追加することができますことを示唆しているが、私はそれを行う場合、私は、エラー AttributeError: 'Chart' object has no attribute 'yaxis'
を取得します。
私は 'AttributeError: 'Chart'オブジェクトには属性 'yaxis'がありません。私はすでにそれを試みたことを示すために質問を編集します! – Joy
あなたはかなり古いバージョンのBokehを持っています。これは、あなたが助けを求めるときに使用しているソフトウェアのバージョンを明記することが常に重要な理由です。私の最初の提案は単に新しいバージョンに更新することです。 – bigreddot
OK、私はpipがインストールできる最新のbokehを使用していますが、まだ問題が表示されています。私は質問を編集しました。 – Joy