Plot.dot(devices, {
x: "Width",
y: "Height",
fill: "Device",
fillOpacity: "Sessions",
r: ({Sessions}) => Math.log(Sessions),
title: (d) => `Resolución: ${d.Resolution} con ${d.Sessions} sesiones`
}).plot({
width,
height: width * 0.5,
x: {grid: true, domain: [0, 4200]},
y: {grid: true, domain: [0, 2600]},
opacity: {type: "log"},
facet: {data: devices, x: "Device"},
})