ordpart: Ordination Partitioning

View source: R/ordpart.R

ordpartR Documentation

Ordination Partitioning

Description

This function allows users to partition or classify the points in an ordination by identifying clusters of points with a mouse

Usage

ordpart(ord, ax = 1, ay = 2)

Arguments

ord

an ordination of class ‘dsvord’ produced by nmds, pco, pca or other labdsv ordination functions

ax

the first axis number in the ordination plot

ay

the second axis number in the ordination plot

Details

Given a plot of an ordination, you assign plots to clusters by drawing a polygon with the first mouse button to include all points in a given cluster. To end that cluster, click the right mouse button to close the polygon. Plots included in that cluster will be color-coded to indicate membership. Start the next cluster by drawing another polygon. To end, click the right mouse button again after closing the last polygon. Plots within more than one polygon are assigned membership in the last polygon which includes them; plots which are not within any polygon are assigned membership in cluster zero.

Value

A integer vector of cluster membership values

Note

Although the routine could easily be adapted for any scatter plot, it is currently only designed for objects of class ‘dsvord’.

Author(s)

David W. Roberts droberts@montana.edu

Examples

data(bryceveg)
data(brycesite)
dis.bc <- dsvdis(bryceveg,'bray/curtis')
nmds.1 <- nmds(dis.bc,5)
plot(nmds.1)
## Not run: clustering <- ordpart(nmds.1)

labdsv documentation built on April 10, 2023, 5:08 p.m.

Related to ordpart in labdsv...