Нарисуйте филогенетическое дерево
plot(
Tree
)
plot(Tree
, ActiveBranches
)
H = plot(...)
plot(..., 'Type', TypeValue
,
...)
plot(..., 'Orientation', OrientationValue
,
...)
plot(..., 'Rotation', RotationValue
,
...)
plot(..., 'BranchLabels', BranchLabelsValue
,
...)
plot(..., 'LeafLabels', LeafLabelsValue
,
...)
plot(..., 'TerminalLabels', TerminalLabelsValue
,
...)
plot(..., 'LLRotation', LLRotationValue
,
...)
Tree | Филогенетический древовидный объект, созданный с помощью phytree функция конструктора. |
ActiveBranches | Логический массив размера |
TypeValue | Вектор символов или строка, задающая метод для рисования филогенетического дерева. Варианты:
|
OrientationValue | Вектор символов или строка, задающая положение корневого узла, и, следовательно, ориентацию филограммы или дерева кладограммы, когда
|
RotationValue | Скаляр между |
BranchLabelsValue | Управление отображением меток ветвей рядом с узлами ветви. Варианты |
LeafLabelsValue | Управление отображением меток листов рядом с узлами листов. Варианты
|
TerminalLabels | Управляет отображением меток клемм над метками деления на оси, когда |
LLRotationValue | Управляет поворотом меток листов так, чтобы текст выравнивался по корневому узлу, когда |
H | Структура с указателями на семь элементов графика. Структура включает следующие поля:
Совет Используйте |
plot(
рисует объект филогенетического дерева в рисунок в виде филограммы. Значительные расстояния между ветвями и узлами находятся в горизонтальном направлении. Вертикальные расстояния являются произвольными и не имеют никакого значения. Tree
)
plot(
скрывает неактивные ветви и все их потомки в окне рисунка. Tree
, ActiveBranches
)ActiveBranches
- логический массив размера numBranches
-by- 1
указывает активные ветви.
H = plot(...)
возвращает структуру с указателями на семь элементов графика.
plot(..., 'Type',
задает метод визуализации филогенетического дерева. Варианты являются следующими.TypeValue
,
...)
Тип визуализации | Описание |
---|---|
'square' (по умолчанию) |
|
'angular' |
|
'radial' |
|
'equalangle' |
Совет Этот тип визуализации скрывает значимость корневого узла и подчеркивает кластеры, тем самым делая его полезным для визуальной оценки кластеров и обнаружения выбросов. |
'equaldaylight' |
Совет Этот тип визуализации скрывает значимость корневого узла и подчеркивает кластеры, тем самым делая его полезным для визуальной оценки кластеров и обнаружения выбросов. |
plot(..., 'Orientation',
задает ориентацию корневого узла, и, следовательно, ориентацию филограммы или филогенетического дерева кладограммы в окне рисунка, когда OrientationValue
,
...)'Type'
свойство 'square'
или 'angular'
.
plot(..., 'Rotation',
задает угол поворота (в степенях) филогенетического дерева в окне рисунка, когда RotationValue
,
...)'Type'
свойство 'radial'
, 'equalangle'
, или 'equaldaylight'
. Выбор является любым скаляром между 0
(по умолчанию) и 360
.
plot(..., 'BranchLabels',
скрывает или отображает метки ветвей рядом с узлами ветви. Варианты BranchLabelsValue
,
...)true
или false
(по умолчанию).
plot(..., 'LeafLabels',
скрывает или отображает метки листов рядом с узлами листов. Варианты LeafLabelsValue
,
...)true
или false
. По умолчанию это:
true
- Когда 'Type'
свойство 'radial'
, 'equalangle'
, или 'equaldaylight'
false
- Когда 'Type'
свойство 'square'
или 'angular'
plot(..., 'TerminalLabels',
скрывает или отображает метки клемм над метками деления на оси, когда TerminalLabelsValue
,
...)'Type'
свойство 'square'
или 'angular'
. Варианты true
(по умолчанию) или false
.
plot(..., 'LLRotation',
управляет поворотом меток листов так, чтобы текст выравнивался по корневому узлу, когда LLRotationValue
,
...)'Type'
свойство 'radial'
, 'equalangle'
, или 'equaldaylight'
. Варианты true
или false
(по умолчанию).
% Create a phytree object from a file tr = phytreeread('pf00002.tree') % Plot the tree and return a structure with handles to the % graphic elements of the phytree object h = plot(tr,'Type','radial')
% Modify the font size and color of the leaf node labels % by using one of the handles in the return structure set(h.leafNodeLabels,'FontSize',6,'Color',[1 0 0])