Используйте R: установите набор данных с горизонтальной линией

У меня вопрос об установке набора данных.

У меня есть набор данных, я хочу построить его и добавить горизонтальную линию, которая должна быть лучше всего подходит (скажем, это Y = a и игнорировать форму данных)

Как я могу найти? какой метод мне нужно использовать.

Я предпочитаю использовать R, но также хорошо для MATLAB

2 ответа

Среднее значение Y было бы лучшим в этом случае.

Y=rnorm(100)
plot(Y)
abline(h=mean(Y))


У меня есть набор данных, я хочу построить его

Вы можете использовать функцию plot() для этого

x <- runif(100)
y <- 5 + 5*x + rnorm(100)

df <- data.frame(x, y)
plot(y ~ x, data = df)

добавьте горизонтальную линию, которая должна быть наилучшим образом подогнана.

Лучшей горизонтальной линией будет среднее значение ваших y-значений:

abline(h = my, mean(df$y))

licensed under cc by-sa 3.0 with attribution.