fpc: Flexible Procedures for Clustering

Share:

Various methods for clustering and cluster validation. Fixed point clustering. Linear regression clustering. Clustering by merging Gaussian mixture components. Symmetric and asymmetric discriminant projections for visualisation of the separation of groupings. Cluster validation statistics for distance based clustering including corrected Rand index. Cluster-wise cluster stability assessment. Methods for estimation of the number of clusters: Calinski-Harabasz, Tibshirani and Walther's prediction strength, Fang and Wang's bootstrap stability. Gaussian/multinomial mixture fitting for mixed continuous/categorical variables. Variable-wise statistics for cluster interpretation. DBSCAN clustering. Interface functions for many clustering methods implemented in R, including estimating the number of clusters with kmeans, pam and clara. Modality diagnosis for Gaussian mixtures. For an overview see package?fpc.

Author
Christian Hennig <c.hennig@ucl.ac.uk>
Date of publication
2015-08-14 08:27:19
Maintainer
Christian Hennig <c.hennig@ucl.ac.uk>
License
GPL
Version
2.1-10
URLs

View on CRAN

Man pages

adcoord
Asymmetric discriminant coordinates
ancoord
Asymmetric neighborhood based discriminant coordinates
awcoord
Asymmetric weighted discriminant coordinates
batcoord
Bhattacharyya discriminant projection
bhattacharyya.dist
Bhattacharyya distance between Gaussian distributions
bhattacharyya.matrix
Matrix of pairwise Bhattacharyya distances
calinhara
Calinski-Harabasz index
can
Generation of the tuning constant for regression fixed point...
cat2bin
Recode nominal variables to binary variables
classifdist
Classification of unclustered points
clucols
Sets of colours and symbols for cluster plotting
clujaccard
Jaccard similarity between logical vectors
clusexpect
Expected value of the number of times a fixed point cluster...
clusterboot
Clusterwise cluster stability assessment by resampling
cluster.stats
Cluster validation statistics
cluster.varstats
Variablewise statistics for clusters
cmahal
Generation of tuning constant for Mahalanobis fixed point...
concomp
Connectivity components of an undirected graph
confusion
Misclassification probabilities in mixtures
cov.wml
Weighted Covariance Matrices (Maximum Likelihood)
cweight
Weight function for AWC
dbscan
DBSCAN density reachability and connectivity clustering
dipp.tantrum
Simulates p-value for dip test
diptest.multi
Diptest for discriminant coordinate projection
discrcoord
Discriminant coordinates/canonical variates
discrete.recode
Recodes mixed variables dataset
discrproj
Linear dimension reduction for classification
distancefactor
Factor for dissimilarity of mixed type data
distcritmulti
Distance based validity criteria for large data sets
dridgeline
Density along the ridgeline
dudahart2
Duda-Hart test for splitting
extract.mixturepars
Extract parameters for certain components from mclust
fixmahal
Mahalanobis Fixed Point Clusters
fixreg
Linear Regression Fixed Point Clusters
flexmixedruns
Fitting mixed Gaussian/multinomial mixtures with flexmix
fpclusters
Extracting clusters from fixed point cluster objects
fpc-package
fpc package overview
itnumber
Number of regression fixed point cluster iterations
jittervar
Jitter variables in a data matrix
kmeansCBI
Interface functions for clustering methods
kmeansruns
k-means with estimating k and initialisations
lcmixed
flexmix method for mixed Gaussian/multinomial mixtures
localshape
Local shape matrix
mahalanodisc
Mahalanobis for AWC
mahalanofix
Mahalanobis distances from center of indexed points
mahalconf
Mahalanobis fixed point clusters initial configuration
mergenormals
Clustering by merging Gaussian mixture components
mergeparameters
New parameters from merging two Gaussian mixture components
minsize
Minimum size of regression fixed point cluster
mixdens
Density of multivariate Gaussian mixture, mclust...
mixpredictive
Prediction strength of merged Gaussian mixture
mvdcoord
Mean/variance differences discriminant coordinates
ncoord
Neighborhood based discriminant coordinates
nselectboot
Selection of the number of clusters via bootstrap
pamk
Partitioning around medoids with estimation of number of...
piridge
Ridgeline Pi-function
piridge.zeroes
Extrema of two-component Gaussian mixture
plotcluster
Discriminant projection plot.
prediction.strength
Prediction strength for estimating number of clusters
randcmatrix
Random partition matrix
randconf
Generate a sample indicator vector
regmix
Mixture Model ML for Clusterwise Linear Regression
rFace
"Face-shaped" clustered benchmark datasets
ridgeline
Ridgeline computation
ridgeline.diagnosis
Ridgeline plots, ratios and unimodality
simmatrix
Extracting intersections between clusters from fpc-object
solvecov
Inversion of (possibly singular) symmetric matrices
sseg
Position in a similarity vector
tdecomp
Root of singularity-corrected eigenvalue decomposition
tonedata
Tone perception data
unimodal.ind
Is a fitted denisity unimodal or not?
weightplots
Ordered posterior plots
wfu
Weight function (for Mahalabobis distances)
zmisclassification.matrix
Matrix of misclassification probabilities between mixture...

Files in this package

fpc
fpc/tests
fpc/tests/Examples
fpc/tests/Examples/fpc-Ex.Rout.save
fpc/tests/fpctests.Rout.save
fpc/tests/fpctests.R
fpc/NAMESPACE
fpc/data
fpc/data/tonedata.txt.gz
fpc/R
fpc/R/dbscan.R
fpc/R/addclustermethods.R
fpc/R/mergenormals.R
fpc/R/localshape.R
fpc/R/clusterboot.R
fpc/R/fpc.R
fpc/R/discrproj.R
fpc/R/rFace.R
fpc/R/discrproj2.R
fpc/R/lcmixed.R
fpc/R/fixreg.R
fpc/R/regmix.R
fpc/MD5
fpc/DESCRIPTION
fpc/man
fpc/man/clucols.Rd
fpc/man/ncoord.Rd
fpc/man/zmisclassification.matrix.Rd
fpc/man/unimodal.ind.Rd
fpc/man/classifdist.Rd
fpc/man/ridgeline.Rd
fpc/man/extract.mixturepars.Rd
fpc/man/ridgeline.diagnosis.Rd
fpc/man/bhattacharyya.matrix.Rd
fpc/man/kmeansCBI.Rd
fpc/man/randconf.Rd
fpc/man/nselectboot.Rd
fpc/man/discrcoord.Rd
fpc/man/flexmixedruns.Rd
fpc/man/cluster.varstats.Rd
fpc/man/dipp.tantrum.Rd
fpc/man/dudahart2.Rd
fpc/man/plotcluster.Rd
fpc/man/dridgeline.Rd
fpc/man/confusion.Rd
fpc/man/sseg.Rd
fpc/man/distancefactor.Rd
fpc/man/mergenormals.Rd
fpc/man/concomp.Rd
fpc/man/rFace.Rd
fpc/man/mixpredictive.Rd
fpc/man/discrproj.Rd
fpc/man/dbscan.Rd
fpc/man/cat2bin.Rd
fpc/man/fixreg.Rd
fpc/man/adcoord.Rd
fpc/man/tonedata.Rd
fpc/man/wfu.Rd
fpc/man/discrete.recode.Rd
fpc/man/calinhara.Rd
fpc/man/tdecomp.Rd
fpc/man/cweight.Rd
fpc/man/localshape.Rd
fpc/man/batcoord.Rd
fpc/man/lcmixed.Rd
fpc/man/mahalconf.Rd
fpc/man/clusterboot.Rd
fpc/man/piridge.zeroes.Rd
fpc/man/kmeansruns.Rd
fpc/man/fixmahal.Rd
fpc/man/minsize.Rd
fpc/man/bhattacharyya.dist.Rd
fpc/man/pamk.Rd
fpc/man/weightplots.Rd
fpc/man/cov.wml.Rd
fpc/man/simmatrix.Rd
fpc/man/randcmatrix.Rd
fpc/man/piridge.Rd
fpc/man/diptest.multi.Rd
fpc/man/ancoord.Rd
fpc/man/mahalanofix.Rd
fpc/man/distcritmulti.Rd
fpc/man/jittervar.Rd
fpc/man/clujaccard.Rd
fpc/man/fpclusters.Rd
fpc/man/prediction.strength.Rd
fpc/man/fpc-package.Rd
fpc/man/mixdens.Rd
fpc/man/cluster.stats.Rd
fpc/man/mergeparameters.Rd
fpc/man/mahalanodisc.Rd
fpc/man/can.Rd
fpc/man/clusexpect.Rd
fpc/man/cmahal.Rd
fpc/man/itnumber.Rd
fpc/man/mvdcoord.Rd
fpc/man/solvecov.Rd
fpc/man/awcoord.Rd
fpc/man/regmix.Rd