File: partconv.Rd

package info (click to toggle)
r-cran-mclust 6.1.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 5,540 kB
  • sloc: fortran: 13,298; ansic: 201; sh: 4; makefile: 2
file content (42 lines) | stat: -rw-r--r-- 928 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
\name{partconv}
\alias{partconv}

\title{Numeric Encoding of a Partitioning}

\description{
  Converts a vector interpreted as a classification or partitioning 
  into a numeric vector. 
}
\usage{
partconv(x, consec=TRUE)
}

\arguments{
  \item{x}{
    A vector interpreted as a classification or partitioning. 
  }
  \item{consec}{
     Logical value indicating whether or not to consecutive class
    numbers should be used .
  }
}
\value{
  Numeric encoding of \code{x}. 
  When \code{consec = TRUE}, the distinct values in \code{x} are numbered by
  the order in which they appear.
  When \code{consec = FALSE}, each distinct value in \code{x} is numbered by
  the index corresponding to its first appearance in \code{x}.
}
\seealso{
   \code{\link{partuniq}}
}
\examples{
partconv(iris[,5])

set.seed(0)
cl <- sample(LETTERS[1:9], 25, replace=TRUE)
partconv(cl, consec=FALSE)
partconv(cl, consec=TRUE)
}

\keyword{cluster}