JfreeChart: Dataset com tipo String no eixo X

0 respostas
R

Ola,

to fazendo um grafico do tipo Dispersao XY, tambem conhecido como Scatter

to usando o ChartFactory.createScatterPlot…

Para criar o dataset, to usando DefaultXYDataset, pois foi o mais proximo que encontrei para o tipo de grafico que preciso.

o problema é que preciso ter uma String no eixo x, e nao os numeros.
Exemplo: no eixo X, preciso que apareça teste1, teste2, teste3…
e nao 1, 2, 3…

o codigo abaixo funciona, mas mostrando numeros no eixo X

int items = 4;
      for (int i = 0; i < items; i++) {
         double[][] data = new double[2][items];
         for (int j = 1; j < items; j++) {
            data[0][j - 1] = i;
            data[1][j - 1] = j;
         }
         dataset1.addSeries("Serie " + i, data);
      }

        this.visualizaGrafico(dataset1, "Situaçao 1");

se eu alterar o tipo de data para String ou Object, da erro avisando que requer tipo Double[][]
alguem sabe um modo de eu exibir string no eixo x?
valeu

Criado 18 de junho de 2010
Respostas 0
Participantes 1