#
### Example 1: A linear transect.
#
data(Salmon)
map <- eigenmap(x=Salmon[,"Position"],truncate=c(0,20),wf="sqrd")
map
plot(map) # Same as basis functions in type II Discrete Cosine Transforms.
#
map <- eigenmap(x=Salmon[,"Position"],truncate=c(0,20),wf="Drayf1")
map
plot(map) # Seem like some undifined-type Discrete Sine Transform basis functions
#
map <- eigenmap(x=Salmon[,"Position"],truncate=c(0,20),wf="Drayf2",wpar=2)
map
plot(map)
#
map <- eigenmap(x=Salmon[,"Position"],truncate=c(0,20),wf="Drayf3",wpar=2.4)
map
plot(map)
#
map <- eigenmap(x=Salmon[,"Position"],truncate=c(0,20),wf="dbMEM")
map
plot(map) # Similar to Drayf1.
#
### Example 2: A unevenly sampled surface.
#
## Require package vegan
library(vegan)
data(mite.xy)
map <- eigenmap(x=as.matrix(mite.xy),truncate=c(0,NA),wf="sqrd")
map
plot(map)
Run the code above in your browser using DataLab