Dear R-users, Suppose I have defined a likelihood function as ll(tau), how can I plot this likelihood function by calling it by plot?
I want to do it like this: ll <- function(tau) { w <- 1 / (s^2 + tau^2) mu <- sum(theta * w) / sum(w) -1/2*sum((theta-mu)^2*w -log(w)) } plot(ll, 0, 2) But have the following error: Error in xy.coords(x, y, xlabel, ylabel, log) : 'x' and 'y' lengths differ In addition: Warning messages: 1: In s^2 + tau^2 : longer object length is not a multiple of shorter object length 2: In theta * w : longer object length is not a multiple of shorter object length 3: In (theta - mu)^2 * w : longer object length is not a multiple of shorter object length Thanks [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.