He creado una trama con varias líneas utilizando matplot:

matplot(a, cbind(b,c,d,e), pch=1)

donde los argumentos de cbind son las funciones de un, por ejemplo

b <- 2a+3
c <- 3a+2

y así sucesivamente.

¿Cómo agregar las etiquetas correspondientes a las líneas resultantes?

¿Qué exactamente significa «etiquetas a las líneas resultantes»? Te gustaría añadir una leyenda o un llamado eje y? (Si es así, ?matplot tiene un buen ejemplo), de lo Contrario, es útil para describir el resultado que desea obtener.
Gracias, una leyenda, es lo que necesito.
Puedo encontrar ?matplot ejemplo bastante confuso. Podría usted indicar la leyenda de código con las funciones que he escrito arriba?

OriginalEl autor user3213255 | 2014-02-05

1 Comentario

  1. 7

    Seguro, ¿qué hay de esto?

    a <- rnorm(100)
    b <- 2*a + 3
    c <- 3*a + 2
    matplot(a, cbind(b,c), pch=1, col=c(2,4))
    legend("bottomright", inset=.05, legend=c("b", "c"), pch=1, col=c(2,4), horiz=TRUE)

    Breve explicación:

    • bottomright es la ubicación de la leyenda. usted puede utilizar las coordenadas de lugar.
    • insett está a una distancia de margen
    • lengend, pch, y col argumentos especificar el contenido y el estilo de la leyenda
    • horiz hace que la leyenda que se muestra en el plano horizontal (adecuado para abreviar los nombres de las variables)

    OriginalEl autor KenM

Dejar respuesta

Please enter your comment!
Please enter your name here