Python 附加跟踪和数据图形

Python 附加跟踪和数据图形,python,append,plotly,scatter-plot,Python,Append,Plotly,Scatter Plot,我想附加一个带有多行跟踪的行跟踪 Ropefig = py.tools.make_subplots(rows=2, cols=1, shared_xaxes=True) trace_Movt = go.Scatter( x=dfs.index + datetime.timedelta(hours=8), y=dfs['pazlm1'], mode='lines',connectgaps=True, line=dict(width=1.0,color='purple'), opacity=1,

我想附加一个带有多行跟踪的行跟踪

Ropefig = py.tools.make_subplots(rows=2, cols=1, shared_xaxes=True)

trace_Movt = go.Scatter( x=dfs.index + datetime.timedelta(hours=8), y=dfs['pazlm1'], mode='lines',connectgaps=True, line=dict(width=1.0,color='purple'), opacity=1, showlegend=False,hoverinfo = 'y+x')
Ropefig.append_trace(trace_Movt,1,1)
[![enter image description here][1]][1]


# Adding rope traces
trace_Rope1 = go.Scatter(x= dfs.index + datetime.timedelta(hours=8), y=dfs['rope1'],name='rope1',mode='lines',connectgaps=True, line=dict(width=1.0,color='red'), opacity=1, showlegend=True,hoverinfo = 'y+x')
trace_Rope2 = go.Scatter(x= dfs.index + datetime.timedelta(hours=8), y=dfs['rope2'],name='rope2',mode='lines',connectgaps=True, line=dict(width=1.0,color='blue'), opacity=1, showlegend=True,hoverinfo = 'y+x')
trace_Rope3 = go.Scatter(x= dfs.index + datetime.timedelta(hours=8), y=dfs['rope3'],name='rope3',mode='lines',connectgaps=True, line=dict(width=1.0,color='green'), opacity=1, showlegend=True,hoverinfo = 'y+x')                   
trace_Rope4 = go.Scatter(x= dfs.index + datetime.timedelta(hours=8), y=dfs['rope4'],name='rope4',mode='lines',connectgaps=True, line=dict(width=1.0,color='brown'), opacity=1, showlegend=True,hoverinfo = 'y+x')
trace_Rope5 = go.Scatter(x= dfs.index + datetime.timedelta(hours=8), y=dfs['rope5'],name='rope5',mode='lines',connectgaps=True, line=dict(width=1.0,color='orange'), opacity=1, showlegend=True,hoverinfo = 'y+x')
trace_Rope6 = go.Scatter(x= dfs.index + datetime.timedelta(hours=8), y=dfs['rope6'],name='rope6',mode='lines',connectgaps=True, line=dict(width=1.0,color='purple'), opacity=1, showlegend=True,hoverinfo = 'y+x')                   

trace_all_Rope = [trace_Rope1,trace_Rope2,trace_Rope3,trace_Rope4,trace_Rope5,trace_Rope6]

Ropefig.append_trace(trace_all_Rope,2,1)

py.offline.plot(Ropefig, filename=strFilename + '_' + plot_name + '.html')
但是我收到了一个错误,接收到的'data'属性的元素无效

有没有什么办法可以让我实现这一点

从下面的图片中,我想把‘rope1’和‘rope2’放在一个图中,把‘pazlm1’放在另一个图中,然后我想把它们都附加起来


错误发生在哪一行。您的数据源是什么样子的?请提供一些示例数据。在最后,请添加跟踪(trace\u all\u Rope,2,1),我不确定如何发送示例数据。数据框的屏幕截图总比没有好。添加了我的数据集的屏幕截图并添加了附加说明我排除了一些列,请注意。