Range the dataset based on its own extents
Automatically set the widths of the bars
Use actual json data.