[#116] implement negative elastic Y handling
[#116] improve bar chart test cases for handling negative values