bar width at least 1px, default data=[]