Analytic Ideas Services Curso de Programación Base en R. “Aprender a aprender, comprender enseñando, aprender haciendo, trabajar aprendiendo y disfrutar del proceso.” Publico RADV0
Jul 23, 2015
Analytic Ideas Services Curso de Programación Base en R. “Aprender a aprender, comprender enseñando, aprender haciendo, trabajar aprendiendo y disfrutar del proceso.”
Publico
RADV01
Analytic Ideas Services Solutions for you….
Web: www.AnalyticIdeas.com Email: [email protected] Página 1
La creciente capacidad de almacenamiento (y cómputo) de los computadores le ha permitido a todo tipo de entidad (comercial, científica y/o académica), el almacenar grandes volúmenes de información “aparentemente” útil. Sin embargo, no toda esta información resulta realmente provechosa. En ciertos casos, alguna de la información almacenada puede ser errónea, incompleta o conducir a conclusiones equivocadas. En general, la información útil se encuentra inmersa y oculta en esos grandes volúmenes de información.
El encontrar dicha información útil y convertirla en conocimiento no es una tarea fácil. Tradicionalmente, los analistas de datos cumplían esta labor. En la actualidad, el proceso de extracción de información útil requiere la aplicación de técnicas de análisis de datos automáticas que sean capaces de procesar grandes volúmenes de información.
Aportar a la institución conocimiento en el área, que sirva de guía para sistematizar el proceso de análisis y fortalecer el desarrollo profesional e institucional.
Nuestro curso se enfocará en la programación y la manipulación de los datos, incluyendo los principios que aplican a la mayoría de los lenguajes de programación y las técnicas más usadas para desarrollar proyectos más complejos.
El beneficio inmediato de este curso es que el participante será capaz de usar el lenguaje para desarrollar sus programas por medio de ejercicios frecuentes, lo que le permitirá avanzar de manera confiable en el curso;
Analytic Ideas Services Solutions for you….
Web: www.AnalyticIdeas.com Email: [email protected] Página 2
posteriormente, el participante podrá realizar sus propios proyectos de programación y manipulación de datos usando R en el área que se desempeñe.
Tema: “Programación Avanzada en R” Fecha: Facilitador: Duración: 20 horas Lugar: Dirigido a: No. de Participantes:
Experiencia requerida: Conocimientos Básicos de R y de programación Actitud deseada:
• Dispuesto a recibir nuevos conocimientos.
• Capaz de reconocer si existe deficiencia en su desempeño y modificarlo.
• Comprometido a practicar de forma inmediata lo aprendido. • Dispuesto a transmitir los conocimientos adquiridos en la
capacitación. • Posteriormente al período de capacitación, se espera que el
participante sea capaz de: o Elaborar y aplicar metodologías de programación.
o Conocer enfoques de investigación para la formulación de diseños y dirigir procesos de investigación, mostrando una actitud crítica y amplio criterio en la innovación de conocimientos.
Analytic Ideas Services Solutions for you….
Web: www.AnalyticIdeas.com Email: [email protected] Página 3
1. Cómo configurar R 2. Cómo estructurar su código en R 3. Cómo utilizar las funciones internas en R 4. Cómo obtener valores de vectores en R 5. Sistemas orientados a objetos (OO): S3, S4 y R5 6. Evaluaciones en R 7. Funciones en R 8. Funciones de primera clase en R 9. Scoping en R 10. Cómo seguir con éxito convenciones de nomenclatura en R 11. Cómo depurar el código en R 12. Cómo decirle a R que función depurar 13. Cómo depurar paso a paso una función R 14. Debugging
• try • traceback, browser y debug • recover • where • c, loops • trace • warnings • debug de M. Bravington
15. Paralelización 16. Debugging código paralelizado
• Debugging y paralelizacion: una práctica • Error handling y snowfall
17. ff y large objects • ff y paralelización
18. Perfiles de memoria en R 19. Cómo cazar Bugs en R 20. Cómo saber cuándo atender a las advertencias en R 21. Cómo leer errores y advertencias en R
Analytic Ideas Services Solutions for you….
Web: www.AnalyticIdeas.com Email: [email protected] Página 4
22. Cómo reconocer y fijar la lista errores en R 23. Cómo corregir los errores de lectura de datos en R 24. Cómo generar sus propios mensajes de error en R 25. Cómo utilizar vectorización con sentencias if en R 26. Cómo encadenar sentencias If ... Else en R 27. Cómo utilizar bucles con índices en R 28. Cómo recorrer valores en R 29. Cómo hacer más con bucles en R 30. Cómo vectorizar sus funciones en R 31. Cómo usar la Familia de funciones Apply en R 32. Cómo aplicar funciones Apply a un vector en R 33. Cómo aplicar funciones Apply en filas y columnas en R 34. Cómo simplificar los resultados (o no) con la función de sapply en R 35. Cómo trabajar con archivos y carpetas en R 36. Cómo manipular archivos en R 37. Cómo leer datos desde Excel a R 38. Cómo utilizar read.csv () para importar datos en R
Los participantes para la aprobación del curso deberán cumplir, como mínimo, el 80 por ciento de la nota la cual se estructura de la siguiente manera:
• 60% Examen • 30% Tareas • 10% Asistencia
Duración: 10 sesiones de 2 horas cada 1 (20 horas en total)
Días y horario: …………………………………………………………………
Inicio: ……………………………………………………………………………..
Fin: …………………………………………………………………………………
Analytic Ideas Services Solutions for you….
Web: www.AnalyticIdeas.com Email: [email protected] Página 5
Costo por hora:
1 a 8 personas….……………………………………………………………………..$
9 a 15 personas ………………………………………………………………………$
Curso puede incluir, manuales impresos, documentación y notas en PDF u otra vía electrónica, ejercicios y prácticas.
Incluye reconocimiento de aprovechamiento y rendimiento.
Visita nuestro sitio web: www.AnalyticIdeas.com
Envíanos un mail a: [email protected]