Un gráfico circular se ve como un gráfico circular estadÃstico que se divide en partes para ilustrar la proporción numérica. En dicho gráfico circular, la longitud del arco de cada rebanada es proporcional a la cantidad que representa. La longitud del arco es la esquina del gráfico circular. Los grados acumulados del gráfico circular son 360 grados. Un semicÃrculo o gráfico de semicÃrculo incluye 180 grados.
Descargue el paquete en el espacio de trabajo especificado como se muestra a continuación:
> # Load modules
> library(ggplot2)
>
> # Source: Frequency table
> df <- as.data.frame(table(mpg$class))
> colnames(df) <- c("class", "freq")

Se puede crear un gráfico de muestra con el siguiente comando:
> pie <- ggplot(df, aes(x = "", y=freq, fill = factor(class))) + + geom_bar(width = 1, stat = "identity") + + theme(axis.line = element_blank(), + plot.title = element_text(hjust=0.5)) + + labs(fill="class", + x=NULL, + y=NULL, + title="Pie Chart of class", + caption="Source: mpg") > pie
Si observa el resultado, el gráfico no está creando un gráfico circular como se indica a continuación:

Ejecutemos el siguiente comando para crear el gráfico circular requerido de la siguiente manera:
> pie + coord_polar(theta = "y", start=0)

🚫