У меня есть набор данных в R: наблюдения находятся в строках, а переменные - в столбцах.Каждое наблюдение - это выборка, которая имеет процентные данные в определенных ячейках (переменных), которые составляют до 100%.Наблюдения и переменные имеют заголовки (строки имеют имя образца, столбцы имеют диапазон номеров для каждой корзины).Ниже приведен пример с заголовками:
$ Channel_diameter_um : num 0.375 0.412 0.452 0.496 0.545 ...
$ X2 : num 0.0366 0.0648 0.0957 0.1379 0.1757 ...
$ X3 : num 0.0424 0.0751 0.1115 0.1625 0.2106 ...
$ X8 : num 0.0159 0.0281 0.0415 0.0602 0.0772 ...
$ X9 : num 0.0294 0.052 0.0771 0.1118 0.1439 ...
$ X17 : num 0.0157 0.0278 0.041 0.059 0.0749 ...
$ X22 : num 0.0403 0.0712 0.1049 0.1507 0.1912 ...
$ X26 : num 0.00441 0.00847 0.01446 0.0204 0.02644 ...
$ X31 : num 0.0333 0.059 0.087 0.1248 0.1578 ...
Я хотел бы интерполировать эти данные, чтобы заполнить дополнительные «ячейки» / переменные.В наборе данных, приведенном выше, имеется 93 ячейки, но я хотел бы интерполировать каждое наблюдение, чтобы иметь 117 ячеек - ячеек, которые я определил, и чтобы каждая выборка все еще складывалась до 100%.
Как я могу сделать это в R?Здесь я рассмотрел другие проблемы с интерполяцией, но большинство вопросов, похоже, относятся к отсутствующим данным, где я хочу добавить и изменить с помощью интерполяции.
Любое руководство будет с благодарностью.