根据文档, plotly Figurehasshow()接受参数的方法config
import plotly.graph_objects as go
fig = go.Figure()
config = dict({'scrollZoom': True})
fig.add_trace(
go.Scatter(
x=[1, 2, 3],
y=[1, 3, 1]))
fig.show(config=config)
Run Code Online (Sandbox Code Playgroud)
这可能非常乏味,因为我必须捕获该图并用方法show而不是正常用法来显示它。
而不是仅仅做
px.line(df)
Run Code Online (Sandbox Code Playgroud)
现在我必须
fig = px.line(df)
fig.show(config=config)
Run Code Online (Sandbox Code Playgroud)
在所有图表中。有没有办法通过 Plotly 库全局定义配置值,以便我可以调用px.line而无需设置每个实例的配置Figure,并且不必创建自定义包装器?
我正在寻找一种简单的方法,使用python在一定的时间间隔内找到数据的百分比.
考虑浮点值的数组X. 我想做类似于分位数的事情:
X.quantile(np.linspace(0,1,11))
Run Code Online (Sandbox Code Playgroud)
但相反,我想知道例如,哪个百分比的值在-10和10之内.
X.method([-10,10])
Run Code Online (Sandbox Code Playgroud)
我知道我可以做到这一点scipy.stats.percentileofscore做
percentileofscore(X,10) - percentileofscore(X,-10)
Run Code Online (Sandbox Code Playgroud)
我想知道是否有一个更简单,实施的解决方案,所以我可以做
X.method([a,b,c])
Run Code Online (Sandbox Code Playgroud)
这将使我之间值的百分比min(X)和a,a和b, b和c,终于之间c和max(X)