当布局设置为垂直时,最长的 Recharts Stack Bar 不会填满图表的整个长度(宽度)
Longest Recharts Stack Bar does not fill the chart’s entire length (width) when layout is set to vertical
水平堆叠条形图的示例,其中最长的条形一直绘制到图表的最上边缘:
垂直堆叠条形图的示例,其中最长的条形停止在图表的最右边缘之前:
更准确地说,这里的比例似乎上升到 20,而不是数据集中存在的最大总堆栈值,例如上面水平变体中的 36,这似乎是一个足够任意的数字来对齐——我想除了这不是质数。
我一直在努力弄清楚为什么它会这样,但到目前为止还没有找到答案。这两个数据集具有完全相同的解剖结构——除了 type
之外,是否还需要定义更多的道具——像这样翻转布局时?
好吧,我一直在阅读文档,以至于在谈到 domain
道具时我已经分心了,但这就是解决这个问题的方法; domain={[0, 'dataMax']}
鲍勃是你的叔叔。
水平堆叠条形图的示例,其中最长的条形一直绘制到图表的最上边缘:
垂直堆叠条形图的示例,其中最长的条形停止在图表的最右边缘之前:
我一直在努力弄清楚为什么它会这样,但到目前为止还没有找到答案。这两个数据集具有完全相同的解剖结构——除了 type
之外,是否还需要定义更多的道具——像这样翻转布局时?
好吧,我一直在阅读文档,以至于在谈到 domain
道具时我已经分心了,但这就是解决这个问题的方法; domain={[0, 'dataMax']}
鲍勃是你的叔叔。