Javascript DimpleJS-限制要在图表中显示的类别轴值的数量

Javascript DimpleJS-限制要在图表中显示的类别轴值的数量,javascript,charts,dimple.js,Javascript,Charts,Dimple.js,为了从MySQL表中存在的数据准备图形,我使用了DimpleJS框架。我能画图表,一切正常。但有一个问题: 在一个简单的条形图中,类别值在X轴上,测量值在Y轴上,有没有办法限制显示的X轴类别的数量?例如,假设这是我的数据集:[(A,1)、(B,2)、(C,1)、(D,5)、(E,4)] 因此,在我的数据集中,有5个类别(X轴-A、B、C、D、E)和相应的度量,我将在Y轴上显示。问题是,我只想只显示其中的3个度量值——假设只有前三个,在本例中是(A,1)、(B,2)和(C,1),尽管我的数据集还有

为了从MySQL表中存在的数据准备图形,我使用了DimpleJS框架。我能画图表,一切正常。但有一个问题:

在一个简单的条形图中,类别值在X轴上,测量值在Y轴上,有没有办法限制显示的X轴类别的数量?例如,假设这是我的数据集:
[(A,1)、(B,2)、(C,1)、(D,5)、(E,4)]
因此,在我的数据集中,有5个类别(X轴-
A、B、C、D、E)和相应的度量,我将在Y轴上显示。问题是,我只想只显示其中的3个度量值——假设只有前三个,在本例中是
(A,1)、(B,2)和(C,1)
,尽管我的数据集还有两个
(D,5)和(E,4)

有没有办法在JS/DimpleJS中限制它?我对即将到来的数据集的控制有限

谢谢。

在收到数据集后但在向dimple提供数据之前使用。这不会改变数据,因此不会影响任何其他操作。我不确定您的实际类别字段是什么,但它应该类似于以下内容:

var chartData = dimple.filterData(originalDataset, 'category', ["A", "B", "C"]);
var chart = new dimple.chart(svg, chartData);

否则,没有提供限制类别轴显示数据中存在的值的方法。

我想使用DimpleJS进行数据操作是不可能的/好主意。谢谢你的指导。很好的一天!。