Está en la página 1de 5

Certificado en Big Data

Evidencia 2: fundamentos de programación para Big Data.

Descripción

Diseño de una interfaz de visualización de datos mediante R y Python.

Instrucciones para el participante

Lee con atención plena el siguiente caso:

Daniela hizo entrega en tiempo y forma del material sobre la propuesta de visualización
de las tarifas de gas a su jefe del Departamento de Análisis Económico de la Facultad de
Economía. Al revisarlo, quedó satisfecho con el trabajo realizado, por lo que Daniela
ahora debe terminar el proyecto diseñando la interfaz de visualización en Python.

Adicionalmente, el jefe de Daniela le hace saber que se autorizó la presentación de un


informe para una nueva investigación en el Ciclo Nacional de Conferencias sobre el
programa de Participación Social en Guarderías del Instituto Mexicano del Seguro Social
(IMSS). Por esa razón, se solicita nuevamente del apoyo de Daniela para realizar un
análisis de Big Data sobre diversos datos de este programa social, con la finalidad que
puedan ser transformados en información útil para el informe.

De tal forma que Daniela prepara un plan de trabajo para lograrlo mediante el lenguaje
R, y, a su vez, terminar el proyecto de las tarifas de gas realizando la interfaz de
visualización empleando Python.
Imagina que tomarás nuevamente el rol de Daniela y realiza cada una de las
instrucciones. Para lo anterior, debes tomar en cuenta que tu actividad la entregarás en
tres partes diferentes (avances):

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a estos considera que debes apegarte a sus términos y condiciones.

Avance 1

1. Prepara el ambiente de R en el equipo de cómputo donde se realizará el


análisis, para ello existen tres opciones:

Opción A: Instalación InSite

Pasos a realizar:

• Instala la versión más actual de R Studio desde https://rstudio.com/


• Descarga el IDE (Integrated Development Environment) de tu
preferencia (Por ejemplo, Visual Studio Code)
• Comprueba la instalación de R Studio creando un archivo .RData que
imprima Hello World.

Derechos de Autor Reservados. ENSEÑANZA E INVESTIGACIÓN SUPERIOR A.C. (UNIVERSIDAD TECMILENIO). 1


Certificado en Big Data

Opción B: Instalación Anaconda y Jupyter R

Pasos a realizar:

• Descarga la Suite de Anaconda con Python 3.X desde


https://www.anaconda.com
• Instala la Suite.
• Revisa la documentación para utilizar R en Jupyter notebook en
https://docs.anaconda.com/anaconda/navigator/tutorials/r-lang/
• Crea un nuevo notebook.
• Ingresa un código para imprimir Hello World y corre la celda del código.

Opción C: Configuración Google Colab

Pasos a realizar:

• Abre Google Colaboratory en: https://colab.research.google.com (se debe


tener una cuenta de Gmail para hacerlo).
• Puedes apoyarte en el siguiente notebook público:
https://colab.research.google.com/github/IRkernel/IRkernel/blob/master/
example-notebooks/Demo.ipynb

2. La información que será analizada corresponde al programa de Participación


Social en Guarderías del IMSS, el cual forma parte de la estrategia de este para
mejorar la calidad en el servicio y las condiciones de seguridad en sus
guarderías, esto se logra mediante la participación de los padres de familia que
son usuarios de este servicio. Los datos corresponden desde octubre del 2010 a
noviembre del 2019.

Ingresa en la siguiente liga y descarga el archivo del programa de Participación


Social en Guarderías del IMSS:
http://datos.imss.gob.mx/dataset/participacion-social-en-
guarderias/resource/f30ff883-2895-494a-8c12-ef256392b805

3. Para conocer la lista de los elementos que forman parte de la información


descargada, revisa su diccionario de datos en la siguiente liga:
http://datos.imss.gob.mx/dataset/diccionario-de-datos-0

4. Investiga sobre el método frame y utilízalo para realizar la importación de los


datos descargados.

Nota: El archivo creado para el primer avance tendrá el nombre de: Avance 1.
Evidencia R.

Derechos de Autor Reservados. ENSEÑANZA E INVESTIGACIÓN SUPERIOR A.C. (UNIVERSIDAD TECMILENIO). 2


Certificado en Big Data

Entregables:

Archivo electrónico creado con una de las tres opciones presentadas y genera la
data con método investigado.

Criterios de evaluación del avance 1:

Criterios Puntaje
1. Realiza de forma satisfactoria la instalación de R tomando una de
20
las tres opciones señaladas.
2. Investiga sobre el método frame y genera la data mediante este
60
método.
3. Entrega y realiza correctamente las actividades correspondientes
20
de los temas 8 y 9.

Avance 2

5. Desarrolla las funciones:

a) Una que contabilice la delegación con más localidades participantes en la


encuesta.
b) Función que indique el porcentaje de participación por delegación.
c) Una que indique las preguntas menos respondidas en relación con el resto.
d) Una función que muestre los porcentajes de preguntas contestadas por
localidad.

Nota: El archivo creado para el segundo avance tendrá el nombre de: Avance 2.
Evidencia R.

Entregables:

Archivo electrónico creado con una de las funciones solicitadas.

Criterios de evaluación del avance 2:

Criterios Puntaje
1. Elabora correctamente las funciones a y b. 45
2. Elabora correctamente las funciones c y d. 45
3. Entregó y realizó correctamente la actividad correspondiente al
10
tema 10.

Avance final

Derechos de Autor Reservados. ENSEÑANZA E INVESTIGACIÓN SUPERIOR A.C. (UNIVERSIDAD TECMILENIO). 3


Certificado en Big Data

6. Realiza las siguientes interfaces de visualización para el proyecto de


Participación Social de Guarderías:

• Realiza las gráficas para cada de las funciones realizadas en el punto


anterior.
• Las gráficas pueden ser de diversos tipos, por ejemplo: de barras, lineales,
etcétera.

7. Para concluir con el reporte de la investigación sobre la Participación Social de


Guarderías del IMSS elabora un reporte de media cuartilla en el cual indiques
tus conclusiones, las cuales deben exponer hallazgos y observaciones a partir
de la información generada en cada uno de los gráficos solicitados.

8. Retoma el proyecto de tarifas de gas en Python con base en la investigación de


la librería Matplotlib. Realiza el proceso de importación correspondiente y
realiza las siguientes interfaces de visualización:

• Genera un gráfico de línea para visualizar la variación de las tarifas contra


el tiempo para los dos años.
• Genera un gráfico de barras que señale máximos y mínimos de las tarifas
por mes de cada uno de los dos años.

9. Para concluir con el reporte de la investigación de las tarifas de gas, elabora un


reporte de media cuartilla en el cual indiques tus conclusiones, las cuales
deben exponer hallazgos y observaciones a partir de la información generada
en cada uno de los gráficos solicitados.

Entregables:

Archivos electrónicos creados con una de las gráficas solicitadas y el documento


electrónico con el reporte de las conclusiones correspondientes de ambos proyectos.

Criterios de evaluación:

Revisa la rúbrica para conocer los criterios de evaluación.

Derechos de Autor Reservados. ENSEÑANZA E INVESTIGACIÓN SUPERIOR A.C. (UNIVERSIDAD TECMILENIO). 4


Certificado en Big Data

La obra presentada es propiedad de ENSEÑANZA E INVESTIGACIÓN SUPERIOR A.C. (UNIVERSIDAD


TECMILENIO), protegida por la Ley Federal de Derecho de Autor; la alteración o deformación de una
obra, así como su reproducción, exhibición o ejecución pública sin el consentimiento de su autor y
titular de los derechos correspondientes es constitutivo de un delito tipificado en la Ley Federal de
Derechos de Autor, así como en las Leyes Internacionales de Derecho de Autor.

El uso de imágenes, fragmentos de videos, fragmentos de eventos culturales, programas y demás


material que sea objeto de protección de los derechos de autor, es exclusivamente para fines
educativos e informativos, y cualquier uso distinto como el lucro, reproducción, edición o modificación,
será perseguido y sancionado por UNIVERSIDAD TECMILENIO.

Queda prohibido copiar, reproducir, distribuir, publicar, transmitir, difundir, o en cualquier modo
explotar cualquier parte de esta obra sin la autorización previa por escrito de UNIVERSIDAD
TECMILENIO. Sin embargo, usted podrá bajar material a su computadora personal para uso
exclusivamente personal o educacional y no comercial limitado a una copia por página. No se podrá
remover o alterar de la copia ninguna leyenda de Derechos de Autor o la que manifieste la autoría del
material.

Derechos de Autor Reservados. ENSEÑANZA E INVESTIGACIÓN SUPERIOR A.C. (UNIVERSIDAD TECMILENIO). 5

También podría gustarte