Для следующего набора данных,
mydat=data.frame(sl=c(1,3,8,10,4,6,5,7,2,9),x=c(50,42,15,49,56,30,66,52,40,38))
mydat
sl x
1 1 50
2 3 42
3 8 15
4 10 49
5 4 56
6 6 30
7 5 66
8 7 52
9 2 40
10 9 38
Я хотел бы создать еще один столбец в соответствии с положением sl
. Первое значение нового столбца, скажем xval
должно быть 50
второе значение 40
, третье значение 42
. Таким образом, новый столбец должен выглядеть как xval=50,40,42,56,...,49
. Любая помощь приветствуется.