Sencha Charts将列扩展到视图端口之外

时间:2012-12-21 06:22:27

标签: extjs sencha-charts

我正在努力熟悉Sencha图表。我想知道是否有任何方法可以扩展视图端口之外的列。例如,我有数据,我有最小值,第一个四分位数,第三个四分位数和最大值,我用这些来制作堆积图表。但是,max包含几个可能与用户无关的异常值。我想要做的是在第三个四分位置之后结束视图。有没有一种简单易行的方法来实现这一目标?

1 个答案:

答案 0 :(得分:0)

您必须计算算法才能获得超出第三个四分位数的记录百分比。这不应该太难。

然后创建一个函数,将图表的宽度设置为等于的大小:

[viewport width] * (1 + [the percentage])

您可以使用图表的setWidth方法。

您可以在图表的beforerefresh事件中调用此函数(它应该在图表存储数据加载之后但在图表上呈现之前触发)以及视口的resize事件中。