5
Usando R 2.14.0 con Windows 7, quiero incluir cursivas y una variable variable en mi título usando R plot(). Aquí hay algo de código:Trama R: Usando cursivas y una variable en un título
ps=c(1,2,3)
layout(matrix(1:3,1,3))
#this works but isn't what I want
for(i in 1:3){
plot(1,1,main=expression(paste(italic(p),'=5')))
}
#this doesn't work
for(i in 1:3){
plot(1,1,main=expression(paste(italic(p),'=',ps[i])))
}
#this doesn't work either
for(i in 1:3){
plot(1,1,main=paste(expression(paste(italic(p),'=')),ps[i]))
}
Lo que quiero en el título es p [en cursiva] = el valor de PS durante esa iteración. Por ejemplo, para la primera iteración, "p = 0.1"
Cualquier ayuda sería apreciada. Gracias.
Muchas gracias jmsigner, eso es exactamente lo que necesitaba! – user1260251
El argumento de sep para plotmath 'pegar' no es necesario. Y un método simple prescindiría de "pegar" y el hokey "0". y solo use bquote: main = bquote (cursiva (p) ==. (ps [i]/10)) –
gracias por el comentario, no estaba al tanto de bquote. – johannes