partitions and tick units are automatically calculated from dataset