Why don't you try this approach if you cannot use 'expression()'?
> x <- c("alpha", "beta", "gamma", "delta")
> plot(0, type="n")
> for(i in 1:length(x)) text(x=1, y=i/10, labels=parse(text=x[i]))
Please see the output in R. Is this what you are looking for? I hope
this helps. I would also appreciate it if you would provide
reproducible examples next time.
Chel Hee Lee
On 12/18/2014 11:48 AM, Jeff Newmiller wrote:
Read the posting guide. The solution is likely to depend on your operating
system and graphics devices.
---------------------------------------------------------------------------
Jeff Newmiller The ..... ..... Go Live...
DCN:<jdnew...@dcn.davis.ca.us> Basics: ##.#. ##.#. Live Go...
Live: OO#.. Dead: OO#.. Playing
Research Engineer (Solar/Batteries O.O#. #.O#. with
/Software/Embedded Controllers) .OO#. .OO#. rocks...1k
---------------------------------------------------------------------------
Sent from my phone. Please excuse my brevity.
On December 18, 2014 8:59:47 AM PST, heyi xiao via R-help
<r-help@r-project.org> wrote:
anybody has any hint on this?
--------------------------------------------
Subject: Add encoded special characters (greek characters) as text to
plot
To: r-help@r-project.org
Date: Wednesday, December 17, 2014, 9:25 PM
Dear all,
I read my a character matrix from a text file. Some of them
have greek characters. To reserve the special characters, I
used stringsAsFactors=F using read.table. I notice that I
can’t print these character string using print(), but I
can use cat():
print("LC\246\302")
[1] "LC\246\302"
cat("LC\246\302\n")
LCβ
The problem is when I add text to my output plot like:
text(x,y, labels="LC\246\302")
I got "LC.. " on my plot. Obviously text function doesn’t
know what’s "\246\302". I google that encoding, and
can’t find exact what that is. It doesn’t look like
ascii or Unicode. Anybody knows what that is?
Note that I can’t use expression() method to pass these
special characters because these are read from a text file,
I just can’t include greek characters manually that way.
Is there a way that I can output these strings with special
characters automatically?
Thank you!
Heyi
______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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.
______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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.
______________________________________________
R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see
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.