chart2 = Plot.plot({
height: 200,
x: {
domain: [d3.utcParse("%Y")(2017), d3.utcParse("%Y")(2023)],
ticks: d3.timeMonth.range(
d3.utcParse("%Y")("2017"),
d3.utcParse("%Y")("2024"),
6
),
tickFormat: d3.timeFormat("%b/%y")
},
y: { domain: [-30, 30] },
marks: [Plot.ruleX([d3.utcParse("%Y")(2017)]), Plot.ruleY([0])]
})