Dibuja ggplot2 Barplot con esquinas redondeadas en R

En este artículo, veremos los diversos enfoques para dibujar el gráfico de barras ggplot2 con esquinas redondeadas en el lenguaje de programación R.

Método 1: Dibuje el gráfico de barras ggplot2 con esquinas redondeadas usando el paquete ggchicklet

En este enfoque para dibujar un gráfico de barras ggplot2 con esquinas redondeadas, el usuario primero debe instalar e importar el paquete ggchicklet a la consola de trabajo, luego llamar a la función geom_chicklet() del paquete ggchicklet con la función ggplot() del paquete ggplot2 pasada con los parámetros requeridos de acuerdo con ambas funciones y esto dará como resultado el gráfico de barras con las esquinas redondeadas en el lenguaje de programación R. 

Sintaxis para instalar e importar el paquete ggchicklet:

install.packages(“ggchicklet”,repos = “https://cinc.rud.is”)

biblioteca («ggchicklet»)

Ejemplo:

En este ejemplo, hemos creado datos de 7 puntos con 7 grupos y luego con el uso de ggplot hemos creado un gráfico de barras simple, además, para la curva, hemos llamado a la función greom_chicklet() con los parámetros requeridos en la programación R idioma.

R

# Import required libraries
library("ggplot2")
library("ggchicklet")
  
# Create example data
data < - data.frame(val=c(1, 2, 3, 4, 5, 7, 6),
                    grp=c('A', 'B', 'C', 'D',
                          'E', 'F', 'G'))
  
# ggplot2 barplot with round corners
ggplot(data, aes(grp, val)) +
geom_chicklet(radius = grid:: unit(3, "mm"))

Producción:

 

Método 2: Dibuje un diagrama de barras ggplot2 apilado con esquinas redondeadas usando el paquete ggchicklet

En este enfoque para dibujar un gráfico de barras ggplot2 apilado con las esquinas redondeadas, aquí también el usuario primero necesita instalar e importar el paquete ggchicklet y ggpolot2 para usar si la funcionalidad de la consola de trabajo, y además el usuario necesita 

Ejemplo:

En este ejemplo, hemos creado datos de 70 puntos con 7 grupos con 10 subgrupos y luego con el uso de ggplot hemos creado un gráfico de barras apiladas, además, para la curva, hemos llamado a la función greom_chicklet() con el requerido parámetros y el diámetro a la curva establecido en 6 mm en el lenguaje de programación R.

R

# Import required libraries
library("ggplot2")
library("ggchicklet")
  
# Create example data
data < -   data.frame(val=1: 70,
                      grp=rep(LETTERS[1:7], each=10),
                      sub=letters[1:10])
  
# ggplot2 barplot with round corners
ggplot(data, aes(grp, val, fill=sub)) +
geom_chicklet(radius = grid:: unit(6, "mm"))

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *