use a midpoint if there are negative values in d3bar, TODO expand to columns/bar graphs