グラフに見られるように、x poinがyと正確に一致しないため、折れ線グラフの視覚に問題がありますポイント、彼らは若干ライターです。チャートエンジンの線図:x点がy点と一致しません
2012年4月12日のX値は、xの値はx値が正確に6
なければならない正確32012年4月16日上にある必要があり、正確に2
2012年4月13日上にある必要があります
誰かが私の同じプロンプトを満たしていますか? 誰かが私を助けることができますか?
私のコード私は、オブジェクトのリストを持って、非常に簡単で、それぞれの要素は、データの値とint値の両方が含まれていると私は描画するために使用される2つの異なるアレイにこれらの値を入れますチャート。私はachartengine-07ライブラリを使用しています。
XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset();
XYMultipleSeriesRenderer aRenderer = new XYMultipleSeriesRenderer();
Date[] x = new Date[list.size()];
for(int j=0;j<list.size();j++){
x[j] = list.get(j).getData();
}
int[] y = new int[list.size()];
for(int j=0;j<list.size();j++){
y[j] =Integer.parseInt(list.get(j).getRank());
}
TimeSeries series = new TimeSeries(h[i]);
for(int k = 0; k <x.length; k++)
series.add(x[k], y[k]);
XYSeriesRenderer renderer = new XYSeriesRenderer();
renderer.setPointStyle(PointStyle.SQUARE);
renderer.setFillPoints(true);
dataset.addSeries(series);
aRenderer.setXLabels(x.length);
aRenderer.setYLabels(y.length);
aRenderer.addSeriesRenderer(renderer);