Я новичок ie в использовании библиотеки apache для простой линейной регрессии. Задача: я хочу вычислить наклон.
У меня есть два линейных списка, то есть x-список и y-список. Значения списка Y представляют собой серию чисел. Я заполняю x-список, получая значение из хэш-карты.
Однако, когда я пытаюсь применить утилиту simpleRegression из библиотеки apache, я сталкиваюсь с трудностями ниже:
Вот мой код :
while(i< segmentI)
{
xList.add(Double.parseDouble(timeStamp.get(i)));
yList.add(Double.parseDouble("1"));
i++;
}
for(int m=0; i< segmentI; i++)
{
simpleRegression.addData(new double[][]{
{xList.get(m),yList.get(m)}
});
}
Сомнение: есть ли способ создать новый double [] [] перед его передачей в simpleRegression. Кроме того, new double [] [] - это матрица, которая будет значением [0,1], [0,2] ... и так далее, потому что у нас нет ничего подобного в single ArrayList.
Все в этом отношении будет полезно.