#' @title mymaxik
#'
#' @param lfun
#' @param x
#' @param param
#' @param ...
#'
#' @return Maximum Likelihood Function, outputs of i, parami, yi, and the slope. Also produces a graph of the binomial.
#' @export
#'
#' @examples
mymaxlik=function(lfun,x,param,...){
np=length(param)
z=outer(x,param,lfun)
y=apply(z,2,sum)
plot(param,y,col="Blue",type="l",lwd=2,...)
i=max(which(y==max(y)))
abline(v=param[i],lwd=2,col="Red")
points(param[i],y[i],pch=19,cex=1.5,col="Black")
axis(3,param[i],round(param[i],2))
ifelse(i-3>=1 & i+2<=np, slope<-(y[(i-2):(i+2)]-y[(i-3):(i+1)])/(param[(i-2):(i+2)]-param[(i-3):(i+1)]),slope<-"NA")
return(list(i=i,parami=param[i],yi=y[i],slope=slope))
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.