Я новичок в программировании на R. Я имею дело со столбцом фрейма данных со значениями -
> data$col
[1] 37.80 37.76 37.27 36.67
Я хотел бы добавить новый столбец col_ratio
в фрейм данных data
так, чтобы результат data$col_ratio
был -
1.00 NA 1.01 NA
, что в основном является соотношением (37.80/37.76)
и (37.27/36.67)
.
Я пытался сделать -
> data$col_ratio <- data$col[1]/data$col[2]
> data$col_ratio[2] <- NA
Но я получаю результат как -
> data$col_ratio
[1] 1.001059 NA 1.001059 1.001059
Что мне не хватает для вывода как -
1.00 NA 1.01 NA
Спасибо!