esiste una soluzione per utilizzare più di un segno di uguale in un'espressione (che non sono tra parentesi)? Attualmente lo sto facendo con "=". Ma non è così bello, dato che == e "=" hanno un aspetto diverso sulla trama.Come utilizzare più segni di uguale nel testo (x, y, espressione (...))
campione minimo:
plot(0:5,0:5, type="n")
saleprice <- 35
revenue <- 98000
text(1, 2,
bquote(paste(R(x[G]) == .(saleprice)%.%x[G], " = ", .(revenue))))
Vedere la seguente immagine per lo stato corrente: sample image
Vorrei usare qualcosa come:
bquote(R(x[G]) == .(saleprice)%.%x[G] == .(revenue))
ma produce errori.
Huh, non ho mai notato prima che R barfs su parsing operatori di confronto concatenati. Non sembra importare nient'altro. Contrasto '1 <2 <3' con' 1 && 2 && 3', '1 & 2 & 3', o' x <- y <- z', per esempio. –
Il motivo per cui a R non piacciono gli operatori di confronto concatenati è che ["si è deciso che un == b == c avrebbe una semantica indesiderata "] (http://comments.gmane.org/gmane.comp.lang .r.general/326420) – gebi