Learn R Programming

cops (version 1.12-1)

Cluster Optimized Proximity Scaling

Description

Multidimensional scaling (MDS) methods that aim at pronouncing the clustered appearance of the configuration (Rusch, Mair & Hornik, 2021, ). They achieve this by transforming proximities/distances with explicit power functions and penalizing the fitting criterion with a clusteredness index, the OPTICS Cordillera (Rusch, Hornik & Mair, 2018, ). There are two variants: One for finding the configuration directly (COPS-C) with given explicit power transformations and implicit ratio, interval and non-metric optimal scaling transformations (Borg & Groenen, 2005, ISBN:978-0-387-28981-6), and one for using the augmented fitting criterion to find optimal hyperparameters for the explicit transformations (P-COPS). The package contains various functions, wrappers, methods and classes for fitting, plotting and displaying a large number of different MDS models (most of the functionality in smacofx) in the COPS framework. The package further contains a function for pattern search optimization, the ``Adaptive Luus-Jaakola Algorithm'' (Rusch, Mair & Hornik, 2021,) and a functions to calculate the phi-distances for count data or histograms.

Copy Link

Version

Install

install.packages('cops')

Monthly Downloads

487

Version

1.12-1

License

GPL-2 | GPL-3

Maintainer

Thomas Rusch

Last Published

September 22nd, 2024

Functions in cops (1.12-1)

cop_sammon2

Another COPS versions of Sammon mapping models (via smacofSym)
cop_sstress

PCOPS version of sstress
cops

High Level COPS Function
jackmds.pcops

MDS Jackknife for pcops objects
doubleCenter

Double centering of a matrix
mkBmat

Auxfunction1
enorm

Explicit Normalization Normalizes distances
ljoptim

(Adaptive) Version of Luus-Jakola Optimization
copstress

Calculates copstress for given MDS object
matchphi

Distances of MATCH-ADTC modules
mkPower

Take matrix to a power
copstressMin

Fitting a COPS-C Model (COPS Variant 1).
procruster

procruster: a procrustes function
secularEq

Secular Equation
scale_adjust

Adjusts a configuration
spp

Calculating stress per point
pcops

Profile COPS Function (aka COPS Variant 2)
sqdist

Squared distances
pdist

Squared p-distances
phidistance

Calculating the pairwise phi distance matrix between n vectors
plot.pcops

S3 plot method for p-cops objects
plot.copsc

S3 plot method for cops objects
biplotmds.pcops

S3 method for pcops objects
biplotmds.stops

S3 method for stops objects
cop_powermds

PCOPS version of powermds
bootmds.pcops

MDS Bootstrap for pcops objects
BankingCrisesDistances

Banking Crises Distances
cops-package

cops: cluster optimized proximity scaling
cop_cmdscale

PCOPS version of strain
cop_elastic

PCOPS versions of elastic scaling models (via smacofSym)
cop_powerelastic

PCOPS version of elastic scaling with powers
cop_powersammon

PCOPS version of sammon with powers
cop_apstress

PCOPS version of approximated power stress model.
cop_rstress

PCOPS version of rstress
cop_rpowerstress

PCOPS version of restricted powerstress.
cop_smacofSym

PCOPS versions of smacofSym models
cop_powerstress

COPS version of powerstress
cop_smacofSphere

PCOPS versions of smacofSphere models
cop_sammon

PCOPS version of Sammon mapping from MASS