Contenido de este artículo
- 0
- 0
- 0
- 0
Una gráfica logarítmica es una gráfica que usa escalas logarítmicas tanto en el eje x como en el eje y.
Este tipo de gráfico es útil para visualizar dos variables cuando la verdadera relación entre ellas sigue algún tipo de ley de potencia.
Este tutorial explica cómo crear una gráfica log-log en R usando tanto la base R como el paquete de visualización de datos ggplot2 .
Método 1: crear una gráfica logarítmica en Base R
Supongamos que tenemos el siguiente conjunto de datos en R:
#create data df <- data. marco (x = 3:22, y = c (3, 4, 5, 7, 9, 13, 15, 19, 23, 24, 29, 38, 40, 50, 56, 59, 70, 89, 104, 130)) #crear un diagrama de dispersión de la gráfica x vs. y (df $ x, df $ y, main = ' Raw Data ')
Es evidente que la relación entre las variables x e y sigue una ley de potencia.
El siguiente código muestra cómo crear un gráfico log-log para estas dos variables en base R:
parcela #create log-log de x frente y trama ( log (df $ x), registro (df $ y), la principal = ' representación logarítmica ')
Observe cómo la relación entre log (x) y log (y) es mucho más lineal en comparación con la gráfica anterior.
Método 2: crear una gráfica de registro-registro en ggplot2
El siguiente código muestra cómo crear una gráfica log-log para exactamente el mismo conjunto de datos usando ggplot2:
biblioteca (ggplot2) #create data df <- data. marco (x = 3:22, y = c (3, 4, 5, 7, 9, 13, 15, 19, 23, 24, 29, 38, 40, 50, 56, 59, 70, 89, 104, 130)) #definir nuevo marco de datos df_log <- datos. marco (x = log (df $ x), y = log (df $ y)) #create un diagrama de dispersión usando ggplot2 ggplot (df_log, aes (x = x, y = y)) + geom_point ()
Siéntase libre de personalizar el título, las etiquetas de los ejes y el tema para que la trama sea más agradable desde el punto de vista estético:
ggplot (df_log, aes (x = x, y = y)) + geom_point () + labs (title = ' Log-Log Plot ', x = ' Log (x) ', y = ' Log (y) ') + theme_minimal ()
Recursos adicionales
Cómo trazar varias líneas en un gráfico en R
Cómo trazar múltiples diagramas de caja en un gráfico en R
Cómo crear un diagrama de barras apiladas en R
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/
¿Te hemos ayudado?
Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:La ayuda no cuesta nada
Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo: