Red de conocimiento informático - Aprendizaje de código fuente - ¿Qué necesitas aprender como analista de datos?

¿Qué necesitas aprender como analista de datos?

Principalmente estadísticas, métodos de análisis de datos, etc. Estudia carreras de ciencias e ingeniería como matemáticas y matemáticas aplicadas, estadística, informática y tecnología. Los detalles son los siguientes:

1. Conocimiento matemático

El conocimiento matemático es el conocimiento básico de los analistas de datos. Para los analistas de datos junior, es suficiente comprender algunos contenidos básicos relacionados con las estadísticas descriptivas y tener ciertas capacidades de cálculo de fórmulas. Es mejor comprender los algoritmos de modelos estadísticos comunes.

Para los analistas de datos senior, el conocimiento relacionado con el modelado estadístico es una habilidad necesaria, y también es mejor tener una cierta comprensión del álgebra lineal (principalmente conocimientos relacionados con el cálculo matricial). Para los ingenieros de minería de datos, además de las estadísticas, el uso competente de varios algoritmos es también el requisito más alto para las matemáticas.

2. Herramientas de análisis

Para los analistas de datos junior, es necesario poder jugar con Excel. Deben dominar el uso de tablas dinámicas y fórmulas, y VBA es una ventaja. . Además, también necesita aprender una herramienta de análisis estadístico y es mejor comenzar con SPSS.

Para los analistas de datos senior, el uso de herramientas de análisis es la competitividad central. VBA es básicamente imprescindible. Se deben utilizar al menos uno de SPSS/SAS/R. Otras herramientas de análisis (como Matlab). según sea el caso.

3. Lenguaje de programación

Para los analistas de datos junior, pueden escribir consultas SQL y, si es necesario, escribir consultas Hadoop y Hive, lo cual básicamente no es un problema. Para los analistas de datos senior, además de SQL, es muy necesario aprender Python, que se puede utilizar para obtener y procesar datos con el doble de resultado con la mitad de esfuerzo. Por supuesto, también se pueden utilizar otros lenguajes de programación.