Jose Iparraguirre D'Elia
2009-Nov-20 16:41 UTC
[R-es] Guardar gráficos en eps con letras griegas en las leyendas
Beatriz,
Prueba legend("topleft",0,substitute(chi)). En mi PC funciona!
En cuanto a LATEX, tienes razón, excede el tema de este foro, con lo que me
reservo (lamentablemente) mis sugerencias.
Saludos,
Jose
-----Original Message-----
From: r-help-es-bounces en r-project.org [mailto:r-help-es-bounces en
r-project.org] On Behalf Of Beatriz Lacruz
Sent: 20 November 2009 15:13
To: Jorge Ivan Velez
Cc: r-help-es en r-project.org
Subject: Re: [R-es]Guardar gráficos en eps con letras griegas en las leyendas
Gracias por vuestras respuestas.
Me valen todas, excepto legend("topleft",substitute(chi)) que no
funciona.
El problema ahora es que al abrir el .eps tiene las letras griegas, pero al
compilarlo dentro de un archivo latex se vuelven latinas. Pero supongo que me
tendré que ir a un foro de LaTex a preguntar.
Por si sirve para algo, mi función es:
curve(dchisq(x, 2), 0, 16,ylab="",lwd=2)
curve(dchisq(x, 4), 0, 16, add=TRUE, lwd=2,lty=2)
curve(dchisq(x, 8), 0, 16, add=TRUE, lwd=2,lty=3)
text(0.7,0.5,"n=2")
text(4.5,0.15,"n=4")
text(12,0.07,"n=8")
legend("center",expression({chi^2}[n]),bty="n",cex=2)
Le he añadido para probar:
legend("topleft",substitute(chi)) #que no funciona
legend("topright",expression("Esto es"~chi))
savePlot('chi.eps', type = 'eps', device = dev.cur())
Mi plataforma es Windows y la versión de R 2.9.2.
Muchas gracias por responder tan rápido.
Beatriz Lacruz Casaucau
______________________________________________________
Universidad de Zaragoza
Departamento de Métodos Estadísticos
Edificio de Matemáticas, 3ª planta
Pedro Cerbuna, 12
50009 Zaragoza (Spain)
Tel. 976 76 10 00 Ext. 3245
Fax. 976 76 11 15
http://metodosestadisticos.unizar.es/personales/lacruz/
______________________________________________________
----- Original Message -----
From: Jorge Ivan Velez
To: Beatriz Lacruz
Cc: r-help-es en r-project.org
Sent: Friday, November 20, 2009 3:12 PM
Subject: Re: [R-es] Guardar gráficos en eps con letras griegas en las leyendas
Buenos dias Beatriz,
En Windows, esta es una manera de generar el gráfico en formato eps con letras
griegas en las leyendas:
plot(1:10, xlab = expression(chi^2), ylab = expression(sigma^2) )
savePlot('C:/ejemplo.eps', type = 'eps', device = dev.cur())
Como verás, todo funciona sin problemas tanto en la ventana gráfica de R como
en el archivo eps generado.
Cómo generaste tu gráfico? Qué instrucción utilizaste para guardarlo? Sobre
qué plataforma (Wndows, Mac, Linux) estás trabajando? Qué versión de R utilizas?
Esta simple información podría ayudarnos a ayudarte.
Espero sea de utilidad,
Jorge Ivan Velez
2009/11/20 Beatriz Lacruz <>
Hola,
Acabo de empezar a trabajar con R.
¿Me podríais recomendar algún texto en el que esté explicado cómo trabajar
con gráficos?
Mi problema es que cuando guardo una gráfica desde la ventana en formato
postscript las letras griegas que he incluido con expression en la leyendas de
los ejes no se guardan como tales. Por ejemplo, en vez de la letra chi aparece
una c.
Gracias de antemano,
Beatriz Lacruz Casaucau
______________________________________________________
Universidad de Zaragoza
Departamento de Métodos Estadísticos
Edificio de Matemáticas, 3ª planta
Pedro Cerbuna, 12
50009 Zaragoza (Spain)
Tel. 976 76 10 00 Ext. 3245
Fax. 976 76 11 15
http://metodosestadisticos.unizar.es/personales/lacruz/
_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
[[alternative HTML version deleted]]
