¿Cuánto tiempo debo pasar aprendiendo Python antes de pasar a otros aspectos de la ciencia de datos (análisis práctico, matemáticas, etc.)?

Al menos deberías pasar por algo súper básico como el curso Python de la academia de códigos antes de comenzar con las cosas de la ciencia de datos.

Pero, ¡no espere demasiado para saltar a la ciencia de datos!

Si bien hay algunos conceptos básicos obvios que debe tener antes de siquiera pensar en hacer algo aplicado, la mejor manera de aprender es no pasar 100 horas trabajando en un curso / texto de Python, sino saltar directamente a un proyecto y aprender como usted marcharse.

La razón por la que esto es importante es porque garantiza que todo lo que recoja en Python sea lo más relevante posible. Hay * peligro * de sobreestudio; quedarse atrapado en un libro durante demasiado tiempo, aprender cosas que nunca usarás, perder el tiempo, desviarte y tal vez incluso no inspirarte en el proceso.

En mi experiencia, la mejor manera de aprender es ir y venir entre estudiar Python y aplicarlo a proyectos específicos.

Después de haber jugado un poco con algo de ciencia de datos, regrese y lea algo de Python, me gusta el Libro de cocina de Python, y podrá elegir qué nuevas técnicas de Python serán inmediatamente útiles y luego volver e integrarse ellos en su repertorio de programación.

Vaya de aquí para allá por un año más o menos y probablemente obtendrá bastante decente.

Siempre aprende – Python Y Data Science!

Si está comenzando con Data Science, es necesario conocer los conceptos básicos de Python.

Si se siente cómodo escribiendo funciones, para bucles, funciones lambda, mapeo y estructuras de datos básicas como listas, diccionarios, conjuntos, entonces puede configurar para ir más allá. Pruebe algunos problemas de HackerRank para fortalecer sus conceptos.

Familiarícese con el uso de numpy, pandas, matplotlib, ya que hay muchos tutoriales en línea disponibles en línea. Asegúrese de sentirse cómodo haciendo operaciones estadísticas básicas con el uso de numpy y pandas.

Si eres nuevo en programación en Python (y particularmente si eres nuevo en programación en general), te sugiero que primero aprendas Python de la manera difícil. Hay 52 lecciones, que debes hacer a un ritmo razonable. No se impaciente, tómese al menos un par de semanas para revisarlos (dependiendo de cuántas horas tenga en su día)

Lo que no quiere que suceda es que tiene problemas con sus programas y no puede saber si el problema está en su código Python o simplemente en cómo está aplicando los conceptos de ciencia de datos. Así que ponte cómodo con Python primero.

No, no necesitas pasar un tiempo particular muy largo para aprender Python.
Python es muy fácil de entender y escribir, ¡o quizás ni siquiera entiendas todo el lenguaje!

Escribo algoritmo genético y alguna regresión usando Python con cero conocimiento de python.
La flexibilidad del lenguaje me hace “asombrar” tanto tiempo, y luego creé la Inteligencia Artificial Estrecha para controlar mi Ubuntu usando mi voz, pero mi micrófono es muy terrible.

Hasta que puedas trabajar en un proyecto real fácilmente

More Interesting

¿Cuánto tiempo hasta que tengamos aviones autónomos, particularmente aviones de carga grandes y aviones de pasajeros?

¿La mayoría de los algoritmos de aprendizaje automático se ejecutan en lotes, o se ejecutan cada vez que obtienen un nuevo bit de datos?

¿Cómo deberíamos comenzar con los conceptos básicos del aprendizaje automático para construir un sistema de recomendación utilizando Python?

¿Debo aprender a desarrollar backend si quiero ser ingeniero de aprendizaje automático?

¿Tenemos que aprender matemáticas detrás de cada algoritmo de aprendizaje automático?

¿Cómo funciona KNN?

Cómo calcular la precisión y recordar para la clasificación, donde ambas clases son igualmente importantes

¿Cómo implementaría el servicio de noticias de Quora?

¿Cómo reconoce la red neuronal convolucional los objetos de las imágenes sin la percepción o reconocimiento 3D?

¿Por qué los investigadores de IA se centran solo en problemas de regresión y clasificación?

¿Por qué cada filtro aprende diferentes características en una red neuronal convolucional?

¿Cómo se encuentran los trabajos de consultoría en machine learning + PNL?

¿Cuáles son algunos buenos proyectos en los que un principiante de aprendizaje automático puede trabajar?

¿Qué técnicas son buenas para suavizar los clics de las consultas de cola larga en los motores de búsqueda?

Cómo demostrar que minimizar la suma residual de cuadrados es equivalente a maximizar la función de log-verosimilitud