Nothing
## ----setup, include=FALSE-----------------------------------------------------
oldpar <- par(no.readonly = TRUE)
oldoptions <- options()
library(GeomArchetypal)
library(knitr)
library(rmarkdown)
knitr::opts_chunk$set(echo = TRUE)
options(max.width = 1000)
options(max.print = 100000)
write_matex2 <- function(x) {
begin <- "\\begin{matrix}"
end <- "\\end{matrix}"
X <-
apply(x, 1, function(x) {
paste(
paste(x, collapse = "&"),
"\\\\"
)
})
paste(c(begin, X, end), collapse = "")
}
m3=expand.grid(c('Y1,min','Y1,max'),c('Y2,min','Y2,max'),c('Y3,min','Y3,max'))
## ----gaa1, echo=TRUE----------------------------------------------------------
library(GeomArchetypal)
# Create random data
set.seed(20140519)
df=matrix(runif(300) , nrow = 100, ncol=3)
colnames(df)=c("x","y","z")
# Grid Archetypal
gaa=grid_archetypal(df, diag_less = 1e-6, niter = 50, verbose = FALSE)
summary(gaa)
## ----gaa2, echo=FALSE,out.width='75%', fig.align='center',fig.width=10, fig.height=6, echo=TRUE----
plot(gaa)
points_inside_convex_hull(df, gaa$grid)
## ----cga1, echo=TRUE----------------------------------------------------------
# Closer Grid Archetypal
cga=closer_grid_archetypal(df,diag_less = 1e-3, niter = 70, verbose = FALSE)
summary(cga)
plot(cga)
## ----cga2, echo=TRUE----------------------------------------------------------
pc=points_inside_convex_hull(df,cga$aa$BY)
print(pc)
## ----fa1, echo=TRUE-----------------------------------------------------------
# Fast Archetypal
fa=fast_archetypal(df, irows = cga$grid_rows, diag_less = 1e-6,
niter = 100, verbose = FALSE)
summary(fa)
plot(fa)
par(oldpar)
options(oldoptions)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.