Bases de la data Science

Etablissement : ECOLE DU NUMERIQUE

Langue : Anglais

Période : S1

Familiarity with the programming language Python. Understanding variables, loops, conditional statements, functions, and object-oriented programming concepts.


Understand the fundamental concepts of data science

Master the use of Python libraries such as NumPy and Pandas for data analysis.


Apply data analysis and visualization techniques.


Introduction to Data Science



  • Definition and importance of data science.

  • Overview of tools and environments for data science in Python.


Introduction to NumPy



  • Multidimensional arrays (ndarray).

  • Data manipulation: creation, indexing, slicing.

  • Universal functions and vectorized operations.


Introduction to Pandas



  • Core data structures: Series and DataFrame.

  • Data loading and manipulation.

  • Data cleaning and preparation.


Exploratory Data Analysis (EDA) with Pandas



  • Data aggregation and grouping.

  • Detecting and handling missing values.


Data Visualization



  • Introduction to Matplotlib and Seaborn.

  • Creating visualizations for data exploration.


Introduction to machine learning


Final Project: Practical Application



  • Data Analysis Using Simulation Techniques

  • Real-World Dataset Exploration and Analysis

  • Results Presentation and Interpretation.