【发布时间】:2021-10-29 09:50:30
【问题描述】:
我有一个带有 matplotlib 的 2dline。我需要代表TREND_LINE 的点列表。比如我有100个值,我想得到TREND_LINE[67]的值。
x1 = 1
x2 = 100
y1 = 53000
y2 = 89745
TREND_LINE = axes[0].plot([x1,x2],[y1,y2])
【问题讨论】:
标签: python arrays matplotlib
我有一个带有 matplotlib 的 2dline。我需要代表TREND_LINE 的点列表。比如我有100个值,我想得到TREND_LINE[67]的值。
x1 = 1
x2 = 100
y1 = 53000
y2 = 89745
TREND_LINE = axes[0].plot([x1,x2],[y1,y2])
【问题讨论】:
标签: python arrays matplotlib
使用np.linspace:
>>> x1, x2 = 1, 100
>>> y1, y2 = 53000, 89745
>>> z = np.linspace(y1, y2, x2-x1+1)
>>> z[0], z[-1]
53000.0, 89745.0
>>> z[50]
71558.0808080808
【讨论】: