如何根据数据集的平均值缩小/缩放点?

时间:2019-08-07 08:24:58

标签: python plotly figure plotly-python

我有代码:

import plotly.graph_objects as go

d1 = ...
d2 = ...

fig = go.Figure()
fig.add_trace(go.Scatter(x=d1.x, y=d1.y, fill='tozeroy', name='Old',)) # fill down to xaxis
fig.add_trace(go.Scatter(x=d2.x, y=d2.y, fill='tonexty', name='New',)) # fill to trace0 y
fig.show()

结果:

enter image description here

由于X=0点比其他点(平均值)大得多,因此我必须将其删除以绘制漂亮的图:

enter image description here

但是,实际上我也想要像这样的情节X=0点:

enter image description here

有什么好办法吗?

例如:

  1. 我可以检测出超过均值+ 3方差的点
  2. 使这些点缩放到剩余点的最大值
  3. 在这些点上添加标签以指示真实值

0 个答案:

没有答案