1
如何使用python在陰謀離線中繪製垂直線?我想在x = 20,x = 40和x = 60處添加行,全部在同一個圖中。如何以陰謀離線繪製垂直線?
def graph_contracts(self):
trace1 = go.Scatter(
x=np.array(range(len(all_prices))),
y=np.array(all_prices), mode='markers', marker=dict(size=10, color='rgba(152, 0, 0, .8)'))
data = [trace1]
layout = go.Layout(title='Market Contracts by Period',
xaxis=dict(title='Contract #',
titlefont=dict(family='Courier New, monospace', size=18, color='#7f7f7f')),
yaxis=dict(title='Prices ($)',
titlefont=dict(family='Courier New, monospace', size=18, color='#7f7f7f')))
fig = go.Figure(data=data, layout=layout)
py.offline.plot(fig)
後來換y 1至16,但它的伎倆! –
您也可以使用'yref:'紙張'強制座標相對於網格而不是相對於您的值。 –