Я хочу использовать функцию gls в пакете R nlme для анализа набора вложенных пространственных выборок, в которых многие выборки перекрываются по крайней мере в некоторых пространственных координатах. Я хочу учитывать независимость в переменной ответа (вещь, которую я измеряю в каждой пространственной выборке) с помощью объекта corStruct или pdMat, но я не понимаю, как это сделать.
Я сгенерировал ковариационную матрицу, которая должна кодировать всю информацию о независимости между пространственными выборками. Каждая строка/столбец представляет собой отдельную пространственную выборку, диагональ содержит общее количество единиц выборки, захваченных каждой пространственной выборкой, а недиагональные элементы содержат количество единиц выборки, общих для пространственных выборок.
Я думаю, что мне следует использовать функцию nlme gls при указании корреляционной структуры, возможно, используя объект corSymm или pdMat. Но я видел только примеры, когда структура корреляции в gls задается формулой. Как я могу использовать созданную мной ковариационную матрицу?