En este artículo, veremos los dos métodos diferentes para trazar solo una variable en el gráfico ggplot2 en el lenguaje de programación R.
Método 1: Dibuje el diagrama ggplot2 basado en una sola variable usando las funciones ggplot y nrow
En este enfoque para dibujar un gráfico ggplot2 basado en una sola variable, primero el usuario necesita instalar e importar el paquete ggplot2, ya que aquí este paquete es responsable del gráfico de dispersión ggplot2 y, además, el usuario necesita llamar a las funciones nrow que aquí creará una secuencia de 1 a la cantidad de filas en nuestro marco de datos y usará esta secuencia como una variable x y, por último, el usuario debe llamar al ggplot() pasado con el marco de datos que contiene solo una variable con nrow() función pasada como sus parámetros en el lenguaje de programación R.
Sintaxis para instalar e importar el paquete ggplot2 en la consola R:
install.packages("ggplot2") library("ggplot2")
Función nrow(): La función nrow() en lenguaje R se usa para devolver el número de filas de la array especificada.
Sintaxis: nrow(x)
Parámetros:
- x: array, vector, array o marco de datos
Ejemplo 1: Diagramas de dispersión con una sola variable
En este ejemplo, primero instalamos e importamos la biblioteca ggplot2 a la consola y luego creamos un marco de datos que contiene solo una variable x con los puntos de datos de 50 a 1 y luego usamos la función ggplot() y nrow() pasada con los parámetros requeridos estamos dando como resultado el diagrama de dispersión del marco de datos dado de una variable en el lenguaje de programación R.
R
# Import required library library("ggplot2") # Create Data data <- data.frame(x<-50:1) # Draw Plot with the nrow function ggplot(data, aes(x = 1:nrow(data), y = x)) +geom_point()
Producción:
Ejemplo 2: Gráfica de barras con una sola variable
En este ejemplo, primero instalamos e importamos la biblioteca ggplot2 a la consola y luego creamos un marco de datos que contiene solo una variable x con los puntos de datos de 50 a 1 y luego usamos ggplot() con la función geom_bar() y el La función nrow() pasada con los parámetros requeridos nos da como resultado el gráfico de barras del marco de datos dado de una variable en el lenguaje de programación R.
R
# Import required library library("ggplot2") # Create Data data <- data.frame(x<-50:1) # Draw Plot with the nrow function ggplot(data, aes(x = 1:nrow(data), y = x)) + geom_bar(stat="identity")
Producción
Ejemplo 3: Coordenadas polares con una sola variable
En este ejemplo, instalamos e importamos la biblioteca ggplot2 a la consola y luego creamos un marco de datos que contiene solo una variable x con los puntos de datos del 1 al 10 y luego usamos ggplot() con geom_bar() y coord_polar() y la función nrow() pasada con los parámetros requeridos, estamos dando como resultado el gráfico circular del marco de datos dado de una variable en el lenguaje de programación R.
R
# Import required library library("ggplot2") # Create Data data <- data.frame(x<-1:10) # Draw Plot with the nrow function ggplot(data, aes(x = 1:nrow(data), y = x)) + geom_bar(width = 1, stat = "identity", color = "blue") + coord_polar("y", start = 0)
Producción:
Ejemplo 4: diagrama de puntos con una sola variable
En este ejemplo, instalamos e importamos la biblioteca ggplot2 a la consola y luego creamos un marco de datos que contiene solo una variable x con los puntos de datos de 50 a 1 y usamos ggplot() con la función geom_dotplot() y nrow() pasada con los parámetros requeridos, estamos dando como resultado el gráfico de puntos del marco de datos dado de una variable en el lenguaje de programación R.
R
# Import required library library("ggplot2") # Create Data data <- data.frame(x<-50:1) # Draw Plot with the nrow function ggplot(data, aes(x = 1:nrow(data), y = x)) + geom_dotplot(binaxis='y', stackdir='center')
Producción:
Método 2: Dibuje el diagrama ggplot2 basado en una sola variable usando las funciones qplot y seq_along
En este enfoque para dibujar un gráfico ggplot2 basado en una sola variable, el usuario debe llamar a las funciones qplot() y seq_along() del paquete ggplot2 pasado con el marco de datos con solo una variable a qplot() y seq_along() funciones que darán como resultado el gráfico de dispersión de acuerdo con la única variable presente en el marco de datos en el lenguaje de programación R.
Función qplot(): qplot() es un atajo diseñado para que le resulte familiar si está acostumbrado a plot() base. Es un envoltorio conveniente para crear varios tipos diferentes de gráficos utilizando un esquema de llamadas coherente. Es excelente para permitirle producir tramas rápidamente.
Sintaxis: qplot(x,y)
Parámetros:
- x, y: Estética pasada a cada capa
Ejemplo:
En este ejemplo, aquí también instalamos e importamos el paquete ggplot2 y creamos el marco de datos de una sola variable x con 50 a 1 puntos de datos como se hizo en el ejemplo anterior, y luego llamamos a qplot() con seq_along( ) y pasó la función seq_along() como parámetro a la función qplot con el marco de datos creado también y esto resulta en el gráfico de dispersión del marco de datos dado de una variable en el lenguaje de programación R.
R
# Import required library library("ggplot2") # Create Data data <- data.frame(x<-50:1) # Draw Plot with the qplot function qplot(seq_along(data$x), data$x)
Producción:
Publicación traducida automáticamente
Artículo escrito por geetansh044 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA