Это вызвало у меня много проблем, я потратил так много времени, пытаясь определить, где была моя ошибка, сравнивая два кода, и, похоже, ошибка была в этом небольшом различии:
Мой код
Xm <-x[sample(1:1000,50)]
Ym <-y[sample(1:1000,50)]
Код, с которым я сравнивал (и дает правильный результат):
extract<-sample(1:1000,50)
Xm <-x[extract]
Ym <-y[extract]
В моей голове это то же самое, что я не могу понять, в чем разница. Я надеюсь, что кто-то может мне помочь. Заранее спасибо!