CharView support for both category and numerical data. todo: support time and make the process more automated