Learn R Programming

⚠️There's a newer version (0.9.2) of this package.Take me there.

rtkpp (version 0.8.2)

STK++ integration to R using Rcpp.

Description

STK++ (http://www.stkpp.org) is a collection of C++ classes for statistics, clustering, linear algebra, arrays (with an Eigen-like API), regression, dimension reduction, etc. The integration of the library to R is using Rcpp. Some functionalities of the Clustering project provided by the library are available in the R environment as R functions. The rtkpp package includes the header files from the STK++ library (currently version 0.8.2). Thus users do not need to install STK++ itself in order to use it. STK++ is licensed under the GNU LGPL version 2 or later. rtkpp (the stkpp integration into R) is licensed under the GNU GPL version 2 or later.

Copy Link

Version

Install

install.packages('rtkpp')

Monthly Downloads

12

Version

0.8.2

License

GPL (>= 2) | LGPL (>= 2) | file LICENSE

Maintainer

Serge Iovleff

Last Published

October 21st, 2014

Functions in rtkpp (0.8.2)

ClusterStrategy

Constructor of [ClusterStrategy] class
birds

Qualitative data : morphological description of birds
clusterGamma

Create an instance of the [ClusterGamma] class
ClusterDiagGaussian

Definition of the [ClusterDiagGaussian] class
gammaNames

gammaNames: Build a vector of gamma model names. In a gamma model, we can assume that the shapes are equal in each/all cluster(s) or not. We can also assume that the scales are equal in each/all cluster(s) or not. Some configuration are impossibles. If the shapes are equal between all the clusters, then the scales cannot be equal between all the clusters. Conversely if the scales are equal between all the cluster, then the shapes cannot be equal between all the clusters. This gives rise to 24 models:
  1. The proportions can be equal or free.
The shapes can be equal or free in each clusters. The shapes can be equal or free between all clusters. The scales can be equal or free for each clusters. The scales can be equal or free between all clusters.
car

Qualitative data : Car Evaluation
validCategoricalNames

check if a vector of Categorical model name is correct.
clusterCategorical

Create an instance of the [ClusterCategorical] class
print,ClusterAlgo-method

Print a rtkpp class to standard output.
clusterInit

Create an instance of [ClusterInit] class
ClusterAlgo

[ClusterAlgo] class for Cluster algorithms.
summary,ClusterCategorical-method

Produce summary of a rtkpp class.
plot,ClusterCategorical-method

Plotting of a class [ClusterCategorical]
plot,ClusterDiagGaussian-method

Plotting of a class [ClusterDiagGaussian]
show,ClusterAlgo-method

Show description of a rtkpp class to standard output.
ClusterCategorical-class

Definition of the [ClusterCategorical] class
diagGaussianNames

diagGaussianNames: Build a vector of Gaussian model names. In a Gaussian model, we assume that the variance matrices are diagonal in each cluster. This gives rise to 8 models:
  1. The proportions can be equal or free.
The standard deviations can be equal or free for all the variables. The standard deviations can be equal or free for all the clusters.
CxxFlags

CxxFlags defaults for the rtkpp
plot,ClusterGamma-method

Plotting of a class [ClusterGamma]
geyser

Quantitative data: Old Faithful Geyser
IClusterModel

Interface Class [IClusterModel] for Cluster models.
[,ClusterAlgo-method

Extract parts of a rtkpp S4 class
rtkpp

rtkpp is a R/STK++ bridge
initialize,ClusterAlgo-method

Initialize an instance of a rtkpp class.
titanic

Qualitative data: Survival of passengers on the Titanic