Ramiro Guzman
2020-May-27 23:33 UTC
[R-es] Etiquetas de valores en un bar_plot en las barras
Buenas tardes, tengo un data frame con valores agregados de personas
empleadas categorizados por 9 diferentes sectores económicos. Es decir mi
data frame tiene 9 valores con dos variables, una con los diferentes 9
sectores economicos y el otro la suma total de individuos que estan
empleados.
Estoy intentando hacer un bar plot donde me muestre las etiquetas de los
valores en cada barra de cada sector económico, el gráfico lo he podido
hacer tanto con la función bar_plot como con el paquete ggplot.
Los comandos para hacer los gráficos son los siguientes:
Con comando bar_plot:
barplot(diez$`sum(asegurados)`, main = "Empleados Formales por Sector al
10/2019", names.arg = c("Petroq", "Acero",
"Alim", "Autom", "Cement",
"Elec", "Papel", "Química", "Vidrio"),
xlab = "Sector Económico", ylab "Millones de Personas", col
= "darkslateblue")
Con comando ggplot:
ggplot(diez, aes(x=se, y=`sum(asegurados)`))+geom_bar(stat =
"identity")
Como mencioné, solo busco indique en las barras por sector su valor
individual, buscando me encontre con la función "text" la cual no
estoy
seguro si se pueda con esa.
[[alternative HTML version deleted]]
Carlos Ortega
2020-May-27 23:59 UTC
[R-es] Etiquetas de valores en un bar_plot en las barras
Hola, Puedes ver un ejemplo y código aquí: https://www.r-graph-gallery.com/37-barplot-with-number-of-observation.html Saludos, Carlos Ortega www.qualityexcellence.es El jue., 28 may. 2020 a las 1:33, Ramiro Guzman (<neosramiro en gmail.com>) escribió:> Buenas tardes, tengo un data frame con valores agregados de personas > empleadas categorizados por 9 diferentes sectores económicos. Es decir mi > data frame tiene 9 valores con dos variables, una con los diferentes 9 > sectores economicos y el otro la suma total de individuos que estan > empleados. > Estoy intentando hacer un bar plot donde me muestre las etiquetas de los > valores en cada barra de cada sector económico, el gráfico lo he podido > hacer tanto con la función bar_plot como con el paquete ggplot. > Los comandos para hacer los gráficos son los siguientes: > Con comando bar_plot: > barplot(diez$`sum(asegurados)`, main = "Empleados Formales por Sector al > 10/2019", names.arg = c("Petroq", "Acero", "Alim", "Autom", "Cement", > "Elec", "Papel", "Química", "Vidrio"), xlab = "Sector Económico", ylab > "Millones de Personas", col = "darkslateblue") > > Con comando ggplot: > ggplot(diez, aes(x=se, y=`sum(asegurados)`))+geom_bar(stat = "identity") > > Como mencioné, solo busco indique en las barras por sector su valor > individual, buscando me encontre con la función "text" la cual no estoy > seguro si se pueda con esa. > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es >-- Saludos, Carlos Ortega www.qualityexcellence.es [[alternative HTML version deleted]]
Holayo lo haría asi
ggplot(diez, aes(x=se, y=`sum(asegurados)`))+geom_bar(stat =
"identity")+geom_text(aes(label = sum(asegurados),
position=position_dodge(width=1), hjust=.6,vjust=-0.5,parse = TRUE,size=3)
Puedes cambiar geom_text por geom_label a ver si te gusta mas como queda y
cambiar los parámatros de hjust, vjust y size a tu criterio.Saludos
En jueves, 28 de mayo de 2020 01:33:54 CEST, Ramiro Guzman <neosramiro en
gmail.com> escribió:
Buenas tardes, tengo un data frame con valores agregados de personas
empleadas categorizados por 9 diferentes sectores económicos. Es decir mi
data frame tiene 9 valores con dos variables, una con los diferentes 9
sectores economicos y el otro la suma total de individuos que estan
empleados.
Estoy intentando hacer un bar plot donde me muestre las etiquetas de los
valores en cada barra de cada sector económico, el gráfico lo he podido
hacer tanto con la función bar_plot como con el paquete ggplot.
Los comandos para hacer los gráficos son los siguientes:
Con comando bar_plot:
barplot(diez$`sum(asegurados)`, main = "Empleados Formales por Sector al
10/2019", names.arg = c("Petroq", "Acero",
"Alim", "Autom", "Cement",
"Elec", "Papel", "Química", "Vidrio"),
xlab = "Sector Económico", ylab "Millones de Personas", col
= "darkslateblue")
Con comando ggplot:
ggplot(diez, aes(x=se, y=`sum(asegurados)`))+geom_bar(stat =
"identity")
Como mencioné, solo busco indique en las barras por sector su valor
individual, buscando me encontre con la función "text" la cual no
estoy
seguro si se pueda con esa.
[[alternative HTML version deleted]]
_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
[[alternative HTML version deleted]]