Quiero convertirme en científico de datos, pero me ha resultado muy difícil aprender R. ¿Qué debo hacer?

La ciencia de datos en general es más difícil de aprender que cualquier marco o lenguaje, porque tiene que tener algunos proyectos prácticos en su haber, ya sea en Kaggle y en esos sitios, o en el trabajo, para poder apreciar la amplia gama de técnicas y enfoques. Sin embargo, con el tiempo se puede desarrollar un conocimiento práctico de álgebra lineal, estadísticas básicas, aprendizaje automático, bases de datos y visualización de datos.

Recomendaría aprender R paso a paso dentro de R, usando Swirl. R tiene una larga curva de aprendizaje, y ayuda si tiene acceso a datos para analizar. Afortunadamente, R viene con algunos excelentes paquetes que hacen que el aprendizaje sea un poco más fácil. Uno de esos paquetes es remolino. R tiene buena documentación, pero es más fácil de leer para aquellos que tienen algún conocimiento de estadísticas.

Recomiendo encarecidamente remolino porque es muy fácil de usar y tiene una interfaz amigable. Las lecciones son bastante completas. Swirl fue construido por los mismos profesores de JHU que dirigen la especialización en ciencia de datos de Coursera, y creo que es una excelente manera de aprender R.

Recuerde que R fue escrito para estadísticos. Si se familiariza con algunas de las ideas de las estadísticas descriptivas e inferenciales, tendrá una mejor oportunidad de elegir la funcionalidad de R. Por lo tanto, no trate a R como un lenguaje de programación, y en su lugar, trátelo como un lenguaje destinado al análisis de datos estadísticos. Encontrarás más éxito de esta manera. Existen excelentes cursos en línea que pueden ayudarlo a aprender estadísticas. El curso de Khan Academy es uno de ellos, al igual que el curso de inferencia estadística en la especialización de JHU Coursera Data Science.

Si encuentra R muy complicado, intente algo mucho más simple, como SQL: configurar y hacer análisis en bases de datos relacionales simples también puede presentarle el análisis de datos. En algún momento, te calentarás con lo que R o la pila de ciencia de datos de Python tienen para ofrecer.

Si tiene dificultades para aprender R o Python pero se siente cómodo con las estadísticas básicas e inferenciales, un paso intermedio sería aprender Minitab o SAS. SAS se basa en comandos, pero Minitab tiene la funcionalidad de apuntar y hacer clic, lo que significa que los principiantes se adaptarán a sus características y comprenderán mejor las estadísticas de los problemas de la ciencia de datos.

¿Tiene experiencia en otro lenguaje de programación para análisis de datos? Con lo cual me refiero a Python (Pandas, Numpy, Scipy), Matlab y similares. Si lo hace, mi sugerencia es simplemente seguir adelante e intentar construir cosas que haya construido antes en esos otros idiomas, pero esta vez en R. No será difícil con un poco de esfuerzo mirar la documentación, StackOverflow y googlear

Si su única experiencia con el análisis de datos es en Excel o SPSS, debe elegir la programación en un lenguaje de alto nivel en lugar de usar las GUI para hacer lo que desea. Sugeriría el curso de “Programación R” de Coursera de la Universidad Johns Hopkins, que forma parte de su Especialización en Ciencia de Datos.

Si el problema es que no comprende las técnicas más avanzadas de ciencia de datos, por ejemplo, el aprendizaje automático, también deberá tomar un curso sobre esas técnicas. El curso de “Aprendizaje automático” de la Universidad de Stanford es muy bueno y Andrew Ng (el maestro) es bueno para explicar conceptos difíciles simplemente.

No sé si probaste el curso The Analytics Edge en edX . Es, con mucho, el mejor curso para aprender R y análisis. Sin embargo, es un curso para principiantes, proporciona un buen conocimiento sobre cómo trabajar con R e información sobre Analytics.

Gracias por A2A,

¿Cómo comenzar una carrera en análisis de forma gratuita?

Espero que esto ayude 🙂

Salud,
Akshay

More Interesting

¿Cuál es la mejor inversión para un ahorro de 70,000 libras esterlinas junto a un trabajo a tiempo completo?

Si tiene que renunciar a su vida social por su carrera, ¿lo hará?

Si he sido seleccionado para una entrevista en los IIM después de aparecer para el CAT, ¿cómo puedo hacer que mi CV sea más interesante?

¿La capacitación de L&T Infotech (GET) es más dura que las otras diez principales empresas de TI?

Estoy interesado en las matemáticas y quiero estudiar ingeniería, ¿qué título debo tomar?

Tengo 24 años y realmente quiero dejar mi trabajo y viajar por el mundo. Podría hacerlo funcionar, encontrando trabajos ocasionales aquí y allá. Mi vacilación: ¿qué hago cuando tengo 30 años y quiero establecerme y tener hijos?

¿Se incluye una sección titulada 'Actividades extracurriculares' en un CV para una aplicación de posgrado? ¿Qué incluye uno en él?

¿Qué se necesita para convertirse en un desarrollador de aplicaciones iOS independiente?

¿Agregar ingeniería de petróleo como menor a Ingeniería Química Mayor ayudaría con las perspectivas de trabajo?

¿Dónde está la mejor oportunidad de carrera para que trabaje un ingeniero de CFD? ¿Que pais?

¿Puedo conseguir un trabajo en EE. UU. Como cocinero de Italia?

¿Puedo publicar el mismo contenido en varios sitios?

¿Es posible pasar de la gestión de proyectos de construcción a la gestión de proyectos de TI / software?

¿Qué sucede si dejo Cognizant justo después de un entrenamiento más reciente?

¿Hay algún diploma como 'graduado de la universidad sin una licenciatura' en los Estados Unidos?