library(readxl)
Encuesta_de_conciencia_de_problemática_actual_de_los_docentes <- read_excel("C:/Users/Torres/Downloads/Encuesta de conciencia de problemática actual de los docentes.xlsx")
## pregunta 1
frecuencia1 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 1])
## Generar el gráfico de barras
barplot(frecuencia1,
main = "Distribución por Género del Docente",
xlab = "opción",
ylab = "Frecuencia",
col = "lightblue",
cex.names = 0.8)
## pregunta 2
frecuencia2 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 2])
## Generar el gráfico de barras
barplot(frecuencia2,
main = "Tiempo ejerciendo la docencia en años",
xlab = "opción",
ylab = "Frecuencia",
col = "blue",
cex.names = 0.8)
## Ubicación y Conocimiento Legal
## pregunta 3
frecuencia3 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 3])
## Generar el gráfico de barras
barplot(frecuencia3,
main = "Region en la que ejerce la docencia",
xlab = "opción",
ylab = "Frecuencia",
col = "pink",
cex.names = 0.8)
## pregunta 4
frecuencia4 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 4])
## Generar el gráfico de barras
barplot(frecuencia4,
main = "Lectura de la ley de la carrera docente por lo menos una vez",
xlab = "opción",
ylab = "Frecuencia",
col = "brown1",
cex.names = 0.8)
## pregunta 5
frecuencia5 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 5])
## Generar el gráfico de barras
barplot(frecuencia5,
main = "Importancia Percibida de los Derechos en la Ley de Carrera Docente",
xlab = "opción",
ylab = "Frecuencia",
col = "cadetblue1",
cex.names = 0.8)
## pregunta 6
frecuencia6 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 6])
## Generar el gráfico de barras
barplot(frecuencia6,
main = "Aplicación de Medidas de Congelamiento o Reducción de Plazas",
xlab = "opción",
ylab = "Frecuencia",
col = "aliceblue",
cex.names = 0.8)
## pregunta 7
frecuencia7 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 7])
## Generar el gráfico de barras
barplot(frecuencia7,
main = "Impacto del Congelamiento del Escalafón en Condiciones Laborales",
xlab = "opción",
ylab = "Frecuencia",
col = "aquamarine1",
cex.names = 0.8)
## pregunta 8
frecuencia8 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 8])
## Generar el gráfico de barras
barplot(frecuencia8,
main = "Nivel de Información sobre Derechos Laborales",
xlab = "opción",
ylab = "Frecuencia",
col = "darkblue",
cex.names = 0.8)
## pregunta 11
frecuencia11 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 11])
## Generar el gráfico de barras
barplot(frecuencia11,
main = "Satisfacción con el Respeto a los Derechos Laborales",
xlab = "opción",
ylab = "Frecuencia",
col = "darkgray",
cex.names = 0.8)
## pregunta 12
frecuencia12 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 12])
## Generar el gráfico de barras
barplot(frecuencia12,
main = "Importancia de la Organización Sindical",
xlab = "opción",
ylab = "Frecuencia",
col = "cornsilk",
cex.names = 0.8)
## pregunta 13
frecuencia13 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 13])
## Generar el gráfico de barras
barplot(frecuencia13,
main = "Percepción de las Acciones del Gobierno Central",
xlab = "opción",
ylab = "Frecuencia",
col = "chocolate",
cex.names = 0.8)
## pregunta 14
frecuencia14 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 14])
## Generar el gráfico de barras
barplot(frecuencia14,
main = "Esfuerzos de las Autoridades para Garantizar Derechos Laborales",
xlab = "opción",
ylab = "Frecuencia",
col = "blueviolet",
cex.names = 0.8)
## pregunta 15
frecuencia15 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 15])
## Generar el gráfico de barras
barplot(frecuencia15,
main = "Adecuación de Recursos en Centros Educativos",
xlab = "opción",
ylab = "Frecuencia",
col = "blanchedalmond",
cex.names = 0.8)
## pregunta 16
frecuencia16 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 16])
## Generar el gráfico de barras
barplot(frecuencia16,
main = "Satisfacción con el Apoyo para Instalaciones y Equipamiento",
xlab = "opción",
ylab = "Frecuencia",
col = "greenyellow",
cex.names = 0.8)
## pregunta 17
frecuencia17 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 17])
## Generar el gráfico de barras
barplot(frecuencia17,
main = "Percepción sobre la Suficiencia del Presupuesto
Público para Educación",
xlab = "opción",
ylab = "Frecuencia",
col = "honeydew",
cex.names = 0.8)
## pregunta 18
frecuencia18 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 18])
## Generar el gráfico de barras
barplot(frecuencia18,
main = "Adecuación de los Recursos Económicos para el
Mantenimiento del Centro Educativo",
xlab = "opción",
ylab = "Frecuencia",
col = "ivory",
cex.names = 0.8)
## pregunta 19
frecuencia19 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 19])
## Generar el gráfico de barras
barplot(frecuencia19,
main = "Impacto de la Falta de Inversión en Infraestructura
en la Calidad Educativa",
xlab = "opción",
ylab = "Frecuencia",
col = "khaki",
cex.names = 0.8)
## pregunta 20
frecuencia20 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 20])
## Generar el gráfico de barras
barplot(frecuencia20,
main = "Importancia de la Participación de la Comunidad en
Decisiones sobre Recursos",
xlab = "opción",
ylab = "Frecuencia",
col = "lavender",
cex.names = 0.8)
## pregunta 21
frecuencia21 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 21])
## Generar el gráfico de barras
barplot(frecuencia21,
main = "Impacto del Congelamiento del Escalafón en Motivación y
Desempeño Docente",
xlab = "opción",
ylab = "Frecuencia",
col = "lavenderblush",
cex.names = 0.8)
## pregunta 22
frecuencia22 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 22])
## Generar el gráfico de barras
barplot(frecuencia22,
main = "Conocimiento de Casos de Despidos o Sanciones por
Participar en Protestas",
xlab = "opción",
ylab = "Frecuencia",
col = "lightgray",
cex.names = 0.8)
## pregunta 23
frecuencia23 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 23])
## Generar el gráfico de barras
barplot(frecuencia23,
main = "Impacto de la Amenaza de Despido en la Participación
Docente en Movilizaciones",
xlab = "opción",
ylab = "Frecuencia",
col = "salmon",
cex.names = 0.8)
## pregunta 24
frecuencia24 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 24])
## Generar el gráfico de barras
barplot(frecuencia24,
main = "Efectividad de Despidos y Sanciones para
Desmovilizar Protestas Docentes",
xlab = "opción",
ylab = "Frecuencia",
col = "yellow",
cex.names = 0.8)
## pregunta 25
frecuencia25 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 25])
## Generar el gráfico de barras
barplot(frecuencia25,
main = "Sentimiento hacia el Año Lectivo 2025",
xlab = "opción",
ylab = "Frecuencia",
col = "limegreen",
cex.names = 0.8)
## pregunta 26
frecuencia26 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 26])
## Generar el gráfico de barras
barplot(frecuencia26,
main = "Expectativas sobre los Acuerdos entre Gremiales
y el Gobierno Central",
xlab = "opción",
ylab = "Frecuencia",
col = "palegoldenrod",
cex.names = 0.8)
## pregunta 27
# Cargar la librería necesaria
library(treemap)
library(RColorBrewer)
# Obtener la frecuencia de las respuestas a la pregunta 27
frecuencia27 <- table(Encuesta_de_conciencia_de_problemática_actual_de_los_docentes[, 27])
# Convertir la tabla de frecuencias a un data.frame
df_frecuencia27 <- data.frame(word = names(frecuencia27), freq = as.numeric(frecuencia27))
# Generar el gráfico de treemap
treemap(df_frecuencia27, index = "word", vSize = "freq",
title = "Frecuencia de respuestas a la pregunta 27",
palette = brewer.pal(8, "Dark2"))