Мне дали данные
x = c(21,34,6,47,10,49,23,32,12,16,29,49,28,8,57,9,31,10,21,26,31,52,21,8,18,5,18,26,27,26,32,2,59,58,19,14,16,9,23,28,34,70,69,54,39,9,21,54,26)
y = c(47,76,33,78,62,78,33,64,83,67,61,85,46,53,55,71,59,41,82,56,39,89,31,43,29,55,
81,82,82,85,59,74,80,88,29,58,71,60,86,91,72,89,80,84,54,71,75,84,79)
Как я могу получить остатки и построить их в зависимости от ? И как я могу проверить, являются ли остатки приблизительно нормальными?
Я не уверен, правильно ли я выполняю исходную линейную подгонку, поскольку получил уравнение но в лекционных заметках говорится, что линия линейной регрессии должна иметь вид y i = β 0 + β 1 x + ϵ ,
Какой пакет вы используете? Например, функция Matlab 'regress' возвращает остатки в качестве выходных данных, и вы можете
—
построить
Я использую Sagemath. Я также могу использовать R через него, но у меня очень мало опыта.
—
гость
Относительно 2 уравнений, которые у вас там. Если линия регрессии (как линейная функция) имеет вид то линейная модель E [ Y | X ] = a + k X и, используя термины ошибок, это Y = a + k X + ϵ, где ϵ - термин ошибки с нулевым ожиданием. В этом смысле два уравнения сочетаются друг с другом.
—
Рик
Уравнение, которое вы получили, имеет форму, упомянутую в ваших заметках, с и ^ β 1 = 6.9 . Остатки только г я = у у - у я = у я - ( - 5,5 + 6,9 х я )
—
Glen_b -Reinstate Моника