I'm curious: is there a reason U+2584 LOWER HALF BLOCK is missing from the character set, which otherwise contains the progression from U+2581 to U+2587?
Edit: U+2588 seems like an obvious candidate as well.
Edit: U+2588 seems like an obvious candidate as well.
ticks = " ▁▂▃▄▅▆▇█"
I've included SPACE as well. That's an obvious missing one.
Including the space character means that you lose a nice baseline if the input is fairly sparse, so it looks less like a bar graph and more like just some random blobs.