Jestem nowy dla R i próbuję wymyślić, jak napisać coś w stylu "Hej chłopaki, to jest moja fabuła dla (\ n) 8 < = (mniej niż lub równe) x < = 10 "w moim tytule-działce.Jak używać więcej niż jednego wyrażenia z rzędu
Próbowałem coś takiego:
plot(1:10, main="Hey, guys, this is my plot for \n")
mtext(c(expression(8 <= x),expression(x <= 10), side=3)
nie daje dokładnie to, co chcę, ale „8 (mniejsze lub równe) xx (mniejsze lub równe) 10”, a te dwa wyrażenia są drukowane w linii pod głównym tytułem, (co jest całkiem fajne), ale w tym samym miejscu, co jest dość dużo bezużyteczny :)
próbowałem również:
plot(1:10, main=bquote(paste(8 <= x, x <= 10, sep=",")))
Jakie robi to, co chcę (z wyjątkiem Seper ator wydaje się być całkowicie ignorowany), ale nie mogę dodać kolejnego tekstu. Wyjście: "8 (mniejszy lub równy) xx (mniejszy lub równy) 10".
I kiedy próbuje
plot(1:10, main=paste("x",bquote(paste(x <= 8,z <= 10,sep=" ")),sep=" "))
wyjście podrażniona mi całkowicie: tytuł: "xpaste (\ n) xx < = 8 (\ n) XZ < = 10 (\ n) x" ((\ n) jest linią podziału, pozostałe znaki są dokładnie tym, co jest drukowane)
Czy istnieje możliwość wydrukowania wyrażeń z więcej niż jednym operatorem?
Jako uzupełnienie odpowiedzi MrFlicka, jeśli potrzebna była tylko jedna litera x, tak właśnie zadałem pytanie: 'fabuła (1:10, main =" Hej, chłopaki, to jest moja fabuła dla \ n ") mtext (wyrażenie (wklej (8 <= x, "" <= 10)), bok = 3) ' – Csislander