2017-04-20 1 views
1

Ich erstelle ein Diagramm mit JFreeChart. Ich habe meine Domain-Achse als symbolische Achse definiert, aber neben den Symbolen in der x-Achse sehe ich noch Zahlen. Kann mir jemand helfen, die redundanten Zahlen in der x-Achse zu entfernen? x-Achse Problem:Hw zum Entfernen der Standard-Domänenachse im kombinierten Plot

x axis problem

Ich benutze diesen Code. Anstatt nur die Symbole zu haben, bekomme ich auch Zahlen.

SymbolAxis xAxis = new SymbolAxis("label", labels); 
subplot.setDomainAxis(xAxis); 
+0

Bearbeiten Sie Ihre Frage so, dass sie ein [mcve] enthält, das das von Ihnen beschriebene Problem aufweist. – trashgod

+0

Ich verwende: SymbolAxis xAxis = neue SymbolAxis ("Label", Etiketten); subplot.setDomainAxis (xAxis) Anstatt nur das Symbol zu haben, bekomme ich auch Zahlen – user2015505

+0

Haben Sie versucht, 'setDomainAxis()' auf dem Hauptplot oder den anderen Teilplots aufzurufen? – trashgod

Antwort

1

Ich benutze diesen Code. Anstatt nur die Symbole zu haben, bekomme ich auch Zahlen.

SymbolAxis xAxis = new SymbolAxis("label", labels); 
subplot.setDomainAxis(xAxis); 

Es sieht aus wie Sie eine CombinedDomainCategoryPlot verwenden werden können. Stellen Sie sicher, dass Sie auf dem Hauptdiagramm aufrufen, anstatt es auf einem einzelnen Teildiagramm festzulegen.