У меня есть что-то вроде:
wavelength plt1 plt2
1 404.502 0.01451395 0.01394186
2 411.006 0.01538372 0.01455814
...
74 989.878 0.25398372 0.25955116
75 996.382 0.25714419 0.25986279
interpolated1 <- approx(mydata$wavelength, y=NULL, method = "linear", n = 371)
, который работает на один столбец. Я хочу транспонировать, а затем интерполировать каждую строку, чтобы получить 371 значение в том же диапазоне, что и оригинал, например,
apply(mydata_transposed, 1, approx)
, не выдает ошибку, но не возвращает интерполяцию. Я хочу указать интервал интерполяции.
Заранее спасибо.