estou pegando um arquivo csv e gerando um gráfico dele. No método CreateDataSet, há o seguinte código:
for(int i = 0; i < 50; i++){
String item_tabela = Arrays.toString(tabela.obterPib(i, j));
item_tabela = item_tabela.replace("..", "0.0");
item_tabela = Formata.formataTexto(item_tabela);
double pibs = Double.parseDouble(item_tabela);
ds.addValue(pibs,Formata.formataTexto(Arrays.toString(tabela.obterPais(i))), Formata.formataTexto(Arrays.toString(tabela.obterAno(j))));
}
com este dataset, consigo gerar um grafico através do comando:
grafico = ChartFactory.createBarChart(" PIB INVESTIDO EM EDUCAÇÃO (%)", “Ano”, “PIB”, ds, PlotOrientation.VERTICAL, true, true, false);
porém, ao tentar gerar um grafico do tipo “linha” com o mesmo dataset (que deveria funcionar, visto que os parâmetros são identicos), o programa não gera nenhuma linha.
Alguém me ajuda?