equidist | R Documentation |
If both left
and right
equal to "none"
, the function returns a vector of n
values from x
that divide the range of values in x
into n - 1
equidistant intervals.
equidist(
x,
n,
left = c("infinity", "same", "none"),
right = c("infinity", "same", "none")
)
x |
A numeric vector of input values |
n |
The number of breaks of |
left |
The left border of the returned vector of breaks: |
right |
The right border of the returned vector of breaks: |
If the left
(resp. right
) argument equals to "infinity"
, -Inf
(resp. Inf
) is prepended
(resp. appended) to the result. If it equals to "same"
, the first (resp. last) value is doubled.
Such functionality is beneficial if using the result of this function with e.g. the fcut()
function:
Inf
values at the beginning (resp. at the end) of the vector of breaks means that the fuzzy set
partition starts with a fuzzy set with kernel going to negative (resp. positive) infinity; the doubled
value at the beginning (resp. end) results in half-cut (trimmed) fuzzy set.
A vector of equidistant breaks, which can be used e.g. in fcut()
Michal Burda
equifreq()
, fcut()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.