【发布时间】:2014-10-22 09:07:44
【问题描述】:
我在我的报告页面中使用浮动图表。该图表有 x 轴,其中包含一些标签,如 Quality of Service、Quality of Performance 等,但这些标签对于其他所有客户都是动态的。我的意思是标签可以是Car,Plane,Truck 对于其他客户,x 轴文本之间的字符差异导致条形宽度的突然变化。据我所知,flot 条形图的barWidth 属性取决于x 轴,正如this answer 的作者所说。在时间模式下,我有点理解,但是如果我在 x 轴上使用文本,barWidth 是如何确定的?
编辑: 生成的代码是 here。
相同的宽度值,即0.1,图表中的两个不同视图:
x 轴文本较长的那个
x 轴文本较短的那个
它来了,最糟糕的一个:
【问题讨论】:
-
不同图表的底层数据是什么? (例如最后一个看起来缺少一个条形组。)即使您使用类别模式,条形的位置和宽度也取决于基础数据中的数值。 (如果您可以为图像中的图表提供小提琴或代码 sn-p,我们可以提供更多详细信息。)
-
将html生成的代码添加到问题中。感谢您的关注。我无法添加小提琴,因为有很多数据,无法处理。
标签: jquery asp.net asp.net-mvc charts flot