Guest User

Untitled

a guest
Nov 20th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. label_data1 <- data.frame(Gráfica_1_Tabla_1)
  2. id <- seq(1:43)
  3. label_data1$id <- id
  4. number_of_bar <- nrow(label_data1)
  5. # -----------------------------------------------------------
  6.  
  7. angulo <- 90 - 360 * (label_data1$id - 0.5) / number_of_bar
  8. label_data1$hjust <- ifelse(angulo < -90, 1.1, -0.1)
  9. label_data1$angulo <- ifelse(angulo < -90, angulo + 180, angulo)
  10.  
  11. # ---------------------------------------------------
  12. grafica1 <- ggplot(Gráfica_1_Tabla_1, aes(x = as.factor(label_data1$id),
  13. y = label_data1$Recursos.actuales, fill = label_data1$Tipo.de.repositorio)) +
  14.  
  15. geom_bar(stat = "identity", alpha = 0.5) +
  16. ylim(-600, 578) +
  17. theme_minimal() +
  18. theme(
  19. axis.text = element_blank(),
  20. axis.title = element_blank(),
  21. panel.grid = element_blank(),
  22. plot.margin = unit(rep(-1, 4), "cm")
  23. ) +
  24. coord_polar(start = 0) +
  25. geom_text(data = label_data1, aes(x = label_data1$id, y = label_data1$Recursos.actuales,
  26. label = label_data1$concat, hjust=hjust), color="black",
  27. fontface="bold",alpha=1.0, size=2.5,angle = label_data1$angulo,
  28. inherit.aes = FALSE)
  29.  
  30. grafica1
Add Comment
Please, Sign In to add comment