"У меня проблема с добавлением значений двойной переменной" gdataset "в" series.add () ". Любая помощь, пожалуйста, относительно этого"
private static XYDataset samplexydataset2() {
double[][]gdataset;
XYSeriesCollection xySeriesCollection = new XYSeriesCollection();
XYSeries series = new XYSeries("Distances");
gdataset= test.generateDataset();//which calls Method in other Class
for(int row=0;row<gdataset.length;row++)
{
for(int column=0;column<gdataset[row].length;column++)
{
series.add(gdataset[row],gdataset[column]);//I am getting error at "add"
//System.out.printf("%f" +" ",gdataset[row][column]);
}
System.out.println();
xySeriesCollection.addSeries(series);
return xySeriesCollection;
}
Спасибо .. Вы правы! ...Что делать, если у меня есть еще 3/4 столбца. Так что я хочу сделать его динамичным.Например: мой OuptPut выглядит как (X, Y)
0.611787 2.304051
1.636265 2.261579
1.073176 1.188980
, и если у меня есть 3 столбца (X, Y, Z), он выглядит так:
0.142197 1.440918 0.217366
0.149352 0.748124 3.214357
0.536232 0.107004 4.198831
И таким образоммои столбцы будут увеличиваться. Так что я хочу поставить таким же образом цикл For и отобразить его на ScatterPlot. Любые предложения по поводу этого будут полезны.
for(int column=0;column<gdataset[row].length;column++)
{
//series.add(gdataset[row][column],gdataset[row][column++]);
}