[R] Using expression() in plot() XXXX

Rui Barradas ruipbarradas at sapo.pt
Tue May 8 00:11:56 CEST 2012


Hello,

Try

plot(1)
text(1, 1.4, expression(bar(X)[cv] == 552.01)) 

 [subscript] and  ==

Hope this helps,

Rui Barradas


Dan Abner wrote
> 
> Hello everyone,
> 
> I am trying to add the following text (in proper notation) to a
> graphic using expression().
> 
> X-bar (with a subscript of cv) = XX.
> 
> Note: Ideally "cv" would be a subscript, but it doesn't have to be.
> 
>  I have the following code:
> 
> 
>> text(625,.012,expression(bar(X)cv = 552.01))
> Error: unexpected symbol in "text(625,.012,expression(bar(X)cv"
> 
> I have also tried the following:
> 
>> text(625,.012,paste(as.character(expression(bar(X))),"cv =
>> 552.01",sep=""))
>>
> 
> While I get no error message for the later, it actually prints
> 
> bar(X)
> 
> instead of resolving to the proper notation.
> 
> Any assistance is appreciated.
> 
> Thanks!
> 
> Dan
> 
> ______________________________________________
> R-help@ 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.
> 


--
View this message in context: http://r.789695.n4.nabble.com/Using-expression-in-plot-XXXX-tp4615861p4615925.html
Sent from the R help mailing list archive at Nabble.com.



More information about the R-help mailing list