Making dataset use a map to allow 0 values for missing data