Skip to main content
v2.2

Step Series

Step SeriesStep Series
import lightningchart as lc

lc.set_license('my-license-key')

chart = lc.ChartXY(
theme=lc.Themes.Light,
title='Step Series'
)

n = 10
x = list(range(n))
y1, y2 = [], []

for i in range(1, n + 1):
if i % 2 == 0:
y1.append(i - 1)
y2.append(i + 1)
else:
y1.append(i + 1)
y2.append(i - 1)

series1 = chart.add_step_series(step_mode='after')
series1.set_line_thickness(5)
series1.add(x=x, y=y1)

series2 = chart.add_step_series(step_mode='middle')
series2.set_line_thickness(5)
series2.add(x=x, y=y2)

chart.open()