[R] single character in R, and how to manipulate it
ru|pb@rr@d@@ @end|ng |rom @@po@pt
Thu Mar 30 10:37:42 CEST 2023
Às 09:25 de 30/03/2023, Jinsong Zhao escreveu:
> Hi there,
> I just noticed that "crt" is a graphical parameter, which is stated as follows in the help page of "par":
> A numerical value specifying (in degrees) how single characters should be rotated. It is unwise to expect values other than multiples of 90 to work...
> However, I did not find any code example to demo the usage of "crt", and even know how to present a *single character* in R. It seems that R treats "A" as a string. If I wanted to rotated it in a plot, I could use "text" function with "srt" argument. But how to use "crt"?
> Another related question, how to mirror a character in R plot? For example, the mirror of "R" is something like "Я".
> Any hint? Thanks in advance.
> [[alternative HTML version deleted]]
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
You are right, according to this not very old R-Help thread  there
are no user-level functions that use crt. Characters are treated as
character *strings* and rotated with srt.
txt <- "Rui Barradas"
plot(1, type = "n")
text(1, 1, txt, srt = 180)
As for how to mirror characters, I don't know the answer.
Hope this helps,
More information about the R-help