bar plot accepts arbitrary x-axis values (strings, numbers)