R: Generate random positions based on Tukey texture algorithm

tukeyTexture {vipor} | R Documentation

## Generate random positions based on Tukey texture algorithm

### Description

Generate partly random, partly constrained lateral displacements based on Tukey texture algorithm from Tukey and Tukey 1990

### Usage

    tukeyTexture(x, jitter = TRUE, thin = FALSE, hollow = FALSE,
      delta = diff(stats::quantile(x, c(0.25, 0.75))) * 0.03)

### Arguments

`x` | the points to be jittered. really only used to calculate length
`jitter` | if TRUE add random jitter to each point
`thin` | if TRUE then push points to the center in thin regions
`hollow` | if TRUE then expand points outward to avoid “hollowness”
`delta` | a “reasonably small value” used in edge straightening and thinning

### Value

a vector of length length(x) giving displacements for each corresponding point in x

### Examples

    x<-rnorm(200)
    plot(tukeyTexture(x),x)
    x<-1:100
    plot(tukeyTexture(x),x)
    plot(tukeyTexture(log10(counties$landArea),TRUE,TRUE),log10(counties$landArea),cex=.25)

[Package vipor version 0.4.5 Index]