我有一个包含大量记录的数据集。
Employee (varchar) | month (int) | Sales (money)
John | jan | 15
John | jan | 6
Hank | jan | 20
Mike | jan | 0
Hank | jan | 12
Pete | jan | 0
Pete | jan | 7
John | feb | 4
John | feb | 9
Hank | feb | 0
Pete | feb | 11
Mike | feb | 15
John | mar | 0
Hank | mar | 20
Mike | feb | 0
Pete | mar | 10
Pete | mar | 12
每个名称每个月都存在并且有一个值(尽管为 0)
我有一个 tablix 对它进行分组,它正确显示:
| jan | feb | mar
John | 21 | 13 | 0
Hank | 32 | 0 | 20
Pete | 7 | 11 | 0
Mike | 0 | 15 | 0
(其实还有一个 Mike、Edward、Michelle、Blake 等等)
然而,基于 dame 数据集的折线图省略了所有值“0”。线断了,有缝隙。除了序列中没有“0”的前两个。因此,John 和 Pete 显示为 jan - feb - mar 并且 Hank 的线条显示间隙......如果我在 2 月将 Hank 设置为 11,将 Pete 设置为 2 月的 0,那么显示的 John 和 Hank 的线条中没有间隙。因此,如果末尾有“0”,则该行继续按原样继续,只要中间有一个 0,行中就有 0 的间隙。之后的任何员工(迈克、布莱克、米歇尔等)在线路应该接触到零的地方都有差距。我玩弄了空点,它确实填补了空白(例如用红线),但为什么约翰和皮特显示为一条一直到最后的正常线,用 0' 填充
严格来说,没有空/空值,它们是“0”。还是我弄错了?
为什么我不能让图表简单地显示与 tablix 相同的内容?