Resolve issues with sparse datasets

Pass `null` as a value for Bar/Line/Radar chart values to not render that particular point.

Started as a solution to #426 but investigating there were some issues with sparse datasets in general.

#### Todo before merging:
 - [ ] Fix problems with bezier curve splining between points with no value