我想使用散景创建威布尔概率图。 基于参考(链接如下),
https://www.itl.nist.gov/div898/handbook/eda/section3/weibplot.htm
威布尔概率图的 y 轴有一个刻度轴:ln(-ln(1-p))。 假设我已经定义了一个函数(带有它的反函数),
import numpy as np
def forward(X):
return np.log(-np.log(1 - X))
def inverse(Y):
return 1 - np.exp(-np.exp(Y))
使用 matplotlib.pyplot(来自 https://matplotlib.org/stable/gallery/scales/scales.html),我可以使用这些函数来设置 pyplot 上的 y 轴比例,
import matplotlib.pyplot as plt
fig, ax = .........
ax.set_yscale('function', functions=(forward, inverse))
如何在散景上实现(使用函数设置 y 轴比例)?
答案 0 :(得分:0)
Scale 应用程序实际上发生在 JavaScript 中,在浏览器中,而不是在任何 Python 代码中。所以没有 Python 函数与 Bokeh 的问题相关。从版本 2.3.1 开始,BokehJS 客户端库仅支持分类、线性和(标准)对数刻度。