Respuestas correctas la A y la C:
A: La utilización de funciones personalizadas en ciencias de datos permite la reutilización del código, evitando repeticiones innecesarias de procesos. Una aplicación práctica sería utilizar funciones para limpiar y preprocesar datos, como eliminar valores faltantes y estandarizar el formato de fechas, ahorrando tiempo y evitando errores comunes.
La reutilización del código es una de las principales ventajas de crear funciones. Pueden usarse en diferentes partes del código, evitando repeticiones innecesarias y haciendo que el código sea más eficiente y legible. Además, en el ejemplo mencionado, la creación de funciones para la limpieza de datos y la creación de gráficos puede facilitar mucho el trabajo en ciencia de datos, permitiendo que estos procesos se repitan de manera rápida y eficiente.
C: La utilización de funciones personalizadas en ciencias de datos posibilita la modularización del código, creando un script a seguir, haciéndolo más organizado y fácil de mantener. Una aplicación práctica es utilizar funciones para cargar diferentes fuentes de datos, como archivos CSV y bases de datos, para que sean leídos por el código y luego analizados por el usuario.
La creación y uso de funciones en Python permite la separación del código en partes más pequeñas y organizadas, facilitando el mantenimiento y comprensión del mismo. Esto es especialmente útil en proyectos extensos y complejos de ciencia de datos. Además, en el ejemplo mencionado, es frecuente utilizar funciones para cargar datos de diferentes fuentes y preprocesar estos datos.