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]]