Python Plotly:如何使用与多行匹配的文本和标记颜色注释多行的结尾?

Python Plotly:如何使用与多行匹配的文本和标记颜色注释多行的结尾?,python,plotly,Python,Plotly,邮报 显示如何使用文本和单个标记注释行尾。但是,如何对多行执行相同的操作,同时设置关联的文本和标记以匹配所有行的颜色 示例图: 使用示例数据集进行编码: 您可以通过以下方式解决每个轨迹的功能,并为端点标记和文本构建新轨迹: for i, d in enumerate(fig.data): fig.add_scatter(x=[d.x[-1]], y = [d.y[-1]], [...]) 如果在构建体形时指定了颜色,还可以检索跟踪颜色并设置标记和字体的颜色,如下所示: textfon

邮报 显示如何使用文本和单个标记注释行尾。但是,如何对多行执行相同的操作,同时设置关联的文本和标记以匹配所有行的颜色

示例图:

使用示例数据集进行编码:
您可以通过以下方式解决每个轨迹的功能,并为端点标记和文本构建新轨迹:

for i, d in enumerate(fig.data):
    fig.add_scatter(x=[d.x[-1]], y = [d.y[-1]], [...])
如果在构建体形时指定了颜色,还可以检索跟踪颜色并设置标记和字体的颜色,如下所示:

textfont = dict(color=d.line.color),
marker = dict(color = d.line.color, size = 12)
绘图:

这个数字有点拥挤,所以我放弃了一只股票。通过
fig.layout.legend.x=-0.3

完整代码:
您可以通过以下方式解决每个轨迹的功能,并为端点标记和文本构建新轨迹:

for i, d in enumerate(fig.data):
    fig.add_scatter(x=[d.x[-1]], y = [d.y[-1]], [...])
如果在构建体形时指定了颜色,还可以检索跟踪颜色并设置标记和字体的颜色,如下所示:

textfont = dict(color=d.line.color),
marker = dict(color = d.line.color, size = 12)
绘图:

这个数字有点拥挤,所以我放弃了一只股票。通过
fig.layout.legend.x=-0.3

完整代码: