Antonio Maurandi López
2010-Dec-22 09:12 UTC
[R-es] cambiar tamaño de letra en un plot usando text
Hola. esto es una chorrada pero tengo un sorteo dentro de 2 h y necesito un efecto visual.... y soy malo con los gráficos. Hago un plot de un 54 puntos que son tomados de una distribución uniforme. Después con un text(x,y, label) pongo textos, los nombres de los participantes. Gana el que quede más cerca del origen, calculando el modulo etc... mi problema , como hago para que text escriba los nombres en chiquitito, y ya haré yo para que el ganador salga en grande y rojo es un achorrada..ya lo se. x<-runif(k,-2,2); y<-runif(k,-2,2) plot(x,y) for (i in 1:k) text(x[i],y[i],nombres[i]) # aquí me falta la opción de ponerlos en pequeño!!! Gracias -- Antonio M
Pelayo Izquierdo
2010-Dec-22 09:28 UTC
[R-es] cambiar tamaño de letra en un plot usando text
Hola Antonio, el comando cex de la función text indica el tamaño de letra así solo tienes que poner: text(x[i],y[i],nombres[i], cex= constante) Para más información solo tienes que hacer ?text y puedes ver un montón de ejemplos. Un saludo, Pelayo. El 22/12/10 10:12, Antonio Maurandi López escribió:> Hola. esto es una chorrada pero tengo un sorteo dentro de 2 h y > necesito un efecto visual.... y soy malo con los gráficos. > > Hago un plot de un 54 puntos que son tomados de una distribución > uniforme. > Después con un text(x,y, label) pongo textos, los nombres de los > participantes. > > Gana el que quede más cerca del origen, calculando el modulo etc... > > > mi problema , como hago para que text escriba los nombres en > chiquitito, y ya haré yo para que el ganador salga en grande y rojo > > es un achorrada..ya lo se. > > x<-runif(k,-2,2); y<-runif(k,-2,2) > plot(x,y) > for (i in 1:k) text(x[i],y[i],nombres[i]) # aquí me falta la > opción de ponerlos en pequeño!!! > > Gracias >-- #################################################### J. Pelayo Izquierdo García Unidad de Consultoría Estadística Universidad de Oviedo c/ Luis Moya 261, 33203 Gijón (España) Telf. 985 182 061 email: izquierdo@uniovi.es #################################################### [[alternative HTML version deleted]]