Plot.plot({
margin: 150,
style: {
background: "#dbdbdb",
},
marks: [
Plot.barY(alphabet, {x: "letter", y: "frequency"}),
Plot.axisY({anchor: "left", label: null}),
Plot.axisY({anchor: "left", label: "Y-TOP", labelAnchor: "top", ticks: [], labelOffset: 50, fill: "red"}),
Plot.axisY({anchor: "left", label: "Y-BOTTOM", labelAnchor: "bottom", ticks: [], labelOffset: 50, fill: "red"}),
Plot.axisY({anchor: "right", label: "Y-TOP", labelAnchor: "top", ticks: [], labelOffset: 20, fill: "red"}),
Plot.axisY({anchor: "right", label: "Y-BOTTOM", labelAnchor: "bottom", ticks: [], labelOffset: 20, fill: "red"}),
Plot.axisX({anchor: "top", label: "X-LEFT", labelAnchor: "left", ticks: [], labelOffset: 20, fill: "blue"}),
Plot.axisX({anchor: "top", label: "X-RIGHT", labelAnchor: "right", ticks: [], labelOffset: 20, fill: "blue"}),
Plot.axisX({anchor: "bottom", label: "X-LEFT", labelAnchor: "left", labelOffset: 50, fill: "blue"}),
Plot.axisX({anchor: "bottom", label: "X-RIGHT", labelAnchor: "right", ticks: [], labelOffset: 50, fill: "blue"})
]
})