我正在使用Bokeh 0.11.1,並且pip install --upgrade bokeh
報告我正在使用最新版本。如何更改bokeh.charts軸標籤尺寸?
如果使用了bokeh.plotting,我可以確定如何更改散景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:'圖表'對象沒有屬性'yaxis''。我將編輯問題以表明我已經嘗試過! – Joy
然後你有一個相當舊版本的散景。這就是爲什麼在請求幫助時,說明您正在使用的軟件的版本總是很重要。我的第一個建議只是更新到更新的版本。 – bigreddot
好吧,我正在使用pip可以安裝的最新散景,並且仍然可以看到問題。我編輯了這個問題。 – Joy