Caracterizacion de la poblacion activa de la Sala Linux

Preguntas cortas realizadas en 2$^{do}$ semestre 2015

F. Gran, F. Rojas et al. 2016

Dudas, sugerencias, nuevas preguntas o reclamos: ${\tt fegran@uc.cl}$

IPython notebook con codigo python para reproducir plots disponible en ${ \tt fegran.github.io}$

De qué se trata esto?

Durante el segundo semestre del año pasado, se comenzaron
a realizar pequeñas encuestas en la pizarra de la Sala Linux
con el fin de conocer opiniones, ideas, realidades y gustos
de los alumnos de Licenciatura en Astronomía y Física
que frecuentan esta sala de estudios.

Se realizaron un total de 5 preguntas, las cuales en total fueron
respondidas anónimamente, contabilizando más de 100 votos
induviduales.

Se detallan ahora las preguntas individualmente.

In [5]:
#Paquetes necesarios para ejecutar codigo
import matplotlib.pyplot as plt
import numpy as np
import os

plt.style.use('ggplot')

%pylab inline
Populating the interactive namespace from numpy and matplotlib
In [6]:
os.chdir('/Users/apple/Dropbox/Encuestas/')

Pregunta 1: Ha pensado en abandonar la carrera?

In [7]:
p1_respuestas = np.genfromtxt('p1.dat', usecols=0)
p1_opciones = np.genfromtxt('p1.dat', usecols=1, dtype=None)
In [8]:
plt.figure(figsize=(7,7))

plt.bar([0,1], p1_respuestas, align='center')
plt.xticks([0,1], p1_opciones, size=15)
plt.yticks(size=14)

plt.savefig('p1.pdf', format='pdf')

Pregunta 2: En cuanto tiempo estima que terminará la carrera?

In [9]:
p2_respuestas = np.genfromtxt('p2.dat', usecols=0, dtype=int)
p2_opciones = np.genfromtxt('p2.dat', usecols=1, delimiter='\t', dtype=None)
In [10]:
plt.figure(figsize=(7,7))

separacion = 4*[0.03]
labels = ['%s (%s)' %(op, re) for op,re in zip(p2_opciones, p2_respuestas)]
plt.pie(p2_respuestas, explode=separacion, labels=labels, shadow=True, startangle=90)
plt.rcParams['font.size'] = 14.5

plt.savefig('p2.pdf', format='pdf')

Pregunta 3: Qué es lo que más te identifica?

In [11]:
p3_respuestas = np.genfromtxt('p3.dat', usecols=0)
p3_opciones = np.genfromtxt('p3.dat', usecols=1, dtype=None)
In [12]:
plt.figure(figsize=(15,6))

plt.bar([0], p3_respuestas[0], align='center', width=0.1)
plt.bar([0], p3_respuestas[1], align='center', bottom=p3_respuestas[0], width=0.1)
plt.bar([0], p3_respuestas[2], align='center', bottom=p3_respuestas[0]+p3_respuestas[1], width=0.1)

plt.text(0, 3, 'Teorico (%2.1f%%)' %(p3_respuestas[0]/np.sum(p3_respuestas)*100),horizontalalignment='center',\
         color='w', size=25)
plt.text(0, 7.5, 'Intermedio (%2.1f%%)' %(p3_respuestas[1]/np.sum(p3_respuestas)*100),horizontalalignment='center', \
         color='w', size=25)
plt.text(0, 12, 'Obs/Exp (%2.1f%%)' %(p3_respuestas[2]/np.sum(p3_respuestas)*100),horizontalalignment='center', \
         color='w', size=25)

plt.xticks([])
plt.yticks(size=14, rotation=90)

plt.savefig('p3.pdf', format='pdf')

Pregnuta 4: Estás/Estuviste academicamente satisfech@ en el primer año de tu carrera?

In [13]:
p4_respuestas = np.genfromtxt('p4.dat', usecols=0)
p4_opciones = np.genfromtxt('p4.dat', usecols=1, dtype=None)
In [14]:
plt.figure(figsize=(7,7))

plt.scatter(0, p4_respuestas[0], marker='$*$', s=400)
plt.scatter(1, p4_respuestas[1], marker='$*$', s=400)
plt.vlines(0, 0, p4_respuestas[0], color='b', linestyle='dashed')
plt.vlines(1, 0, p4_respuestas[1], color='b', linestyle='dashed')

plt.xticks([0,1], [':)', ':('], size=30, rotation=-90)
plt.ylim(0,25)

plt.savefig('p4.pdf', format='pdf')

Pregunta 5: Cuál es la nota máxima lograda en una I para un ramo de carrera fisica/astronomia?

In [15]:
p5_respuestas = np.genfromtxt('p5.dat', usecols=0)
p5_opciones = np.genfromtxt('p5.dat', usecols=1, dtype=str)
In [16]:
plt.figure(figsize=(7,7))

plt.scatter(range(0,7), p5_respuestas, s=50)
plt.plot(range(0,7), p5_respuestas)

plt.xticks(range(0,7), p5_opciones)
plt.xlabel('Nota')

plt.savefig('p5.pdf', format='pdf')

 Esperamos que los resultados hayan sido de su interés, y por supuesto no olvides de darnos tu opinión si observas más de estas encuestas en el fututo :)