我正在使用androidPlot库在绘图中加载2个值数组。 这是我的代码:
plot = (XYPlot) findViewById(R.id.plot);
Number[] IMC3 = {results2[0]};
Number[] DATA = {results[0]};
// Number[] DATA3 = {results[0]};
// create our series from our array of nums:
XYSeries series1 = new SimpleXYSeries(
Arrays.asList(IMC3), SimpleXYSeries.ArrayFormat.Y_VALS_ONLY, "Series1");
XYSeries series2 = new SimpleXYSeries(
Arrays.asList(DATA), SimpleXYSeries.ArrayFormat.Y_VALS_ONLY, "Series1");
LineAndPointFormatter series1Format = new LineAndPointFormatter(Color.RED, Color.GREEN, Color.BLUE, null);
plot.addSeries(series1, series1Format);
我尝试了几种方法,但是我无法将2个数组加载为X和Y.我想要的是X轴,DATA和Y轴与IMC3,但我找不到办法。
答案 0 :(得分:0)
Androidplot中的XYSeries包含x和y值,因此您需要使用将两者结合在一起的SimpleXYSeries构造函数:
XYSeries series1 = new SimpleXYSeries(Arrays.asList(DATA), Arrays.asList(IMC3), "Series1");