Я строю графики рассеяния из фрейма данных Pandas, используя plotly и встраивая их в html.Я выяснил, как определить данные, макет и сгенерировать код, необходимый для встраивания, но изо всех сил пытаюсь найти способ изменить стиль графика.
В частности, я хотел бы:
- Изменить стиль линии (например, от сплошной до пунктирной или пунктирной ... Я разобрался, как перейти от линии к маркеру)
- Изменить стиль и цвет маркера
- Укажите цвет каждой линии или серии маркеров
Ниже приведен фрагмент моего кода, показывающий участок построения.Этот код отлично работает в моем скрипте, я просто не могу понять, как изменить внешний вид.Любая помощь будет отличной!
Спасибо:)
layout = go.Layout(
title="This is the title",
xaxis=dict(
title="x-axis label",
autorange=True,
showgrid=True,
zeroline=False,
showline=False,
ticks='',
showticklabels=True,
),
yaxis=dict(
title="y-axis label",
autorange=True,
showgrid=True,
zeroline=False,
showline=False,
ticks='',
showticklabels=True
),
width=800,height=550
)
data=[
go.Scatter(
x=df["Timestamp"],
y=df["Conditions1"],
name="Trace 1",
mode="markers",
),
go.Scatter(
x=df["Time"],
y=df["Conditions2"],
name="Trace 2",
mode="markers"
)
]
fig1 = go.Figure(data=data, layout=layout)
plot1 = plotly.offline.plot(fig1,
config={"displaylogo": False},
show_link=False,
include_plotlyjs=True,
output_type='div')