Мне удалось создать диаграмму рассеяния с двумя наборами данных на одном участке. Один набор данных имеет ось X, которая колеблется от 0 -40 (зеленый), а другая только от 0 до15 (красный).Настройка длины линии тренда в R
Я использовал этот код для добавления линии тренда к красным и зеленым данным по отдельности (с использованием пара (новый)).
plot(x1,y1, col="red", axes=FALSE, xlab="",ylab="",ylim= range(0:1), xlim= range(0:40))
f <- function(x1,a,b,d) {(a*x1^2) + (b*x1) + d}
fit <- nls(y1 ~ f(x1,a,b,d), start = c(a=1, b=1, d=1))
co <- coef(fit)
curve(f(x, a=co[1], b=co[2], d=co[3]), add = TRUE, col="red", lwd=1)
Моя проблема заключается в том, что я не могу найти способ остановить красную линию тренда на 15 по оси х. Я «googled» вокруг и ничего, казалось, не придумал для моей проблемы. Много на линиях трендов Excel! Я устал добавлять конец = заявление для соответствия < - и это тоже не сработало.
Пожалуйста, помогите,
Я надеюсь, что я отправил достаточно информации. Заранее спасибо.
Thanks @nograpes. Я не смог опубликовать фотографию из-за недостатка опыта. – User67539586