2010-11-06 35 views

Répondre

1

En plus d'une CombinedDomainXYPlot, vous pouvez ajouter plusieurs séries à un graphique existant, comme on le voit dans ce example. Vous pouvez également ajouter un autre axe à un graphique existant, comme indiqué à la section here.

Addendum:

Je cherche terrain des séries chronologiques. L'échelle devrait être en minutes.

A time series chart est juste un XYPlot dans lequel le domaine est une DateAxis et la gamme est un NumberAxis, comme on le voit dans le code du procédé de l'usine createTimeSeriesChart(). Vous pouvez utiliser Minute pour l'intervalle de domaine, comme discused here.

+0

@chai: Je l'ai exposée ci-dessus. – trashgod

1

Cela dépend du type d'intrigue que vous voulez. Vous pouvez vouloir deux séries dans le même complot ou deux séries dans différentes parcelles.

Pour deux séries dans un tracé, vous avez besoin de deux jeux de données et de deux moteurs de rendu.

plot.setDataset(0, dataset0); 
plot.setRenderer(0, renderer0) 

plot.setDataset(1, dataset1); 
plot.setRenderer(1, renderer1) 

Dans le code ci-dessus, vous pouvez utiliser toutes sortes de jeux de données et équarrisseurs qui soutient votre parcelle.

Pour deux graphiques séparés dans le même graphique, utilisez un CombinedDomainXYPlot. Voici un example.

En outre, vous pouvez utiliser un jeu de données avec plus d'une série en ajoutant les valeurs à la série correcte:

dataset.addValue("series", value);