Anyway to increase the heatmap "block" height?

I am constructing a heatmap heatmap(xvals, yvals, zvals, size=(500,2000) but because the yvals are texts, they seem to overlap and jumble together. See

Now increase size=(500, 10000) helps only slightly and seems to “first take the jumbled plot” and then expand it to the size given. Is there another way to do this?

Just bumping this up in case anyone has an idea…otherwise may have to shift to Vegalite, gnuplot or ggplot2.

y1 = y0.*6
heatmap(rand(100,3), aspect_ratio=0.21, size = (500, 3000), colorbar=false, margin=10mm)

play with the aspect_ratio options maybe?