0
問題是全部在標題。我正在嘗試使用從bokeh.charts導入的直方圖對象,但無法弄清楚如何以日誌比例顯示它。在我的特殊情況下,我需要x軸和y軸以對數刻度顯示。如何以散景的對數比例顯示直方圖?
問題是全部在標題。我正在嘗試使用從bokeh.charts導入的直方圖對象,但無法弄清楚如何以日誌比例顯示它。在我的特殊情況下,我需要x軸和y軸以對數刻度顯示。如何以散景的對數比例顯示直方圖?
好吧,似乎有可能有對數尺度。但是,而不是使用圖表API,我應該使用繪圖API:
import numpy as np
from bokeh.plotting import figure, show, output_notebook
output_notebook()
# generate random data from a powerlaw
measured = 1/np.random.power(2.5, 100000)
hist, edges = np.histogram(measured, bins=50)
p = figure(title="Power law (a=2.5)", x_axis_type="log", y_axis_type='log')
p.quad(top=hist, bottom=0, left=edges[:-1], right=edges[1:], line_color=None)
show(p)
感謝bigreddot從另一個問題的幫助!