It appears you are missing a ")"

gtitle <- paste(names(tframe[x2])," vs. ", names(tframe[x1]))  <<==

On Mon, Jun 15, 2009 at 1:54 PM, Payam Minoofar <payam.minoofar@meissner.com
> wrote:

> Hi,
>
> I have written boxplot commands of this form before, but I don't quite
> understand why the function call is reporting a syntax error in this
> instance. All parameters passed to the function are strings.
>
> Thanks in advance.
>
> Payam
>
> > simplevar <- function(wframe,column1,column2) {
> +     tframe <- get(wframe)
> +     x1 <- which(names(wframe)==column1)
> +     x2 <- which(names(wframe)==column2)
> +     print(tframe[x1])
> +     print(tframe[x2])
> +     gtitle <- paste(names(tframe[x2])," vs. ", names(tframe[x1])
> +     quartz(width=7,height=5,dpi=200)
> Error: syntax error
> >     boxplot(tframe[x2] ~ tframe[x1])
> Error in eval(expr, envir, enclos) : object 'tframe' not found
> >
> > }
>
>        [[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<http://www.r-project.org/posting-guide.html>
> and provide commented, minimal, self-contained, reproducible code.
>



-- 
Jim Holtman
Cincinnati, OH
+1 513 646 9390

What is the problem that you are trying to solve?

	[[alternative HTML version deleted]]


