python - 将跟踪更改为双轴绘图的自定义颜色
问题描述
我正在尝试将情节跟踪更改为指定的颜色。我研究了update_traces和multiple_axes页面,但没有找到方法。
示例数据
import plotly.graph_objects as go
from plotly.subplots import make_subplots
fig = make_subplots(specs=[[{"secondary_y": True}]])
fig.add_trace(
go.Scatter(x=[1, 2, 3], y=[40, 50, 60], name="yaxis data"),
secondary_y=False,
)
fig.add_trace(
go.Scatter(x=[2, 3, 4], y=[4, 5, 6], name="yaxis2 data"),
secondary_y=True,
)
如何将颜色更改为自定义颜色?
解决方案
根据文档,我设法通过以下方式做到了。line
在里面添加一个字段go.Scatter
并指定color
threin。
import plotly.graph_objects as go
from plotly.subplots import make_subplots
fig = make_subplots(specs=[[{"secondary_y": True}]])
fig.add_trace(
go.Scatter(
x=[1, 2, 3],
y=[40, 50, 60],
name="yaxis data",
line=go.scatter.Line(color="blue"),
),
secondary_y=False,
)
fig.add_trace(
go.Scatter(
x=[2, 3, 4],
y=[4, 5, 6],
name="yaxis2 data",
line=go.scatter.Line(color="green"),
),
secondary_y=True,
)
推荐阅读
- php - codeingter3 HMVC 'default_controller' 不工作
- git - 是否有任何 git 挂钩可以让我获取提交消息并添加一些要提交的内容?
- angular - Angular 8下拉所选项目未在页面加载时显示
- c# - libgit2sharp Credentialsprovider 的 C# 代码的 VB.NET 等效项
- c - TMS320F28379D 闪存扇区存储常量
- java - 参数化类型的 Java 类型推断,例如 List
- c# - 如何在 xmarine android c# App 中显示内部存储自定义文件夹中的 pdf?
- python - 如何在不实例化类的情况下打印类变量的值?
- nginx - Nginx 重写不会改变浏览器中的 url
- javascript - Nodejs使用静态路由