Я использую программу spatstat для анализа пространственных отношений между ячейками. Я использовал это в прошлом для 2D, и это было нормально. Сейчас я использую его для трехмерного анализа конфокальных изображений.
Моя проблема в том, что я не могу построить результирующий точечный узор с разными отметками. Я могу присвоить метки (тип ячейки) каждой точке и построить трехмерный точечный узор. Однако метки не появляются на сюжете как разные персонажи.
Series6 <-pp3(Series6[,5], Series6[,6],Series6[,7],box3(c(0,775),c(0,775),c(0,30)), marks = Series6[,8])
Полученный график: 3D-график.
Я пробовал использовать его с двумерными точечными узорами, и он отлично работает, отображая разные символы для каждой отметки. Это заставляет меня думать, что функция меток несовместима с точечными 3D-образцами. Буду признателен, если у кого-нибудь есть подсказки.
?spatstat::pp3
, Использование: pp3 (x, y, z, ..., mark = NULL), и говорит о них, mark: Необязательно. Вектор, фрейм данных или гиперфрейм значений отметок, связанных с точками. Итак, совместим с 3D точечными паттернами / объектами pp3. Не работал в 2D, поэтому я не ожидал, чтоmarks
дополнительно передаст в сюжете. Может, добавить 2Д и искать вот такое в 3Д? Судя по тому, сколько разexhaustively
используется в документации пакета, это ожидается. - person Chris   schedule 14.01.2021