{
const letter = ["R"];
const y2 = [alphabet.find((d) => d.letter === letter[0]).frequency];
const stroke = "red";
const ruleXoptions = { x: letter, y2, stroke };
const ruleYoptions = {
y: y2,
x2: addX1X2 ? (d, i, arr) => arr[arr.length - 1].letter : undefined,
x1: addX1X2 ? () => letter[0] : undefined,
insetLeft: 9.5,
stroke
};
return Plot.plot({
marks: [
Plot.barY(alphabet, {
x: "letter",
y: "frequency",
fill: "lightgrey",
sort: { x: "y", reverse: true }
}),
Plot.ruleX(alphabet, ruleXoptions),
Plot.ruleY(alphabet, ruleYoptions)
]
});
}