Python – basicsHome Training Catalog Python – basics Analysis Data Science Open Source On-site courses Short courses Remote/Virtual Face-to-face English French Objectives Understand how data is represented, know how to manipulate simple data structures, master the basics of the numpy and scipy libraries for numerical computation and basic statistical functions, learn the basics of graphical visualization with matplotlib. At the end of this training, the participant should be able to write simple analysis scripts working either with artificial data or with data sources that do not require major pre-processing. He/she will know how to implement the main statistical tests for the comparison of two samples and perform basic exploratory graphs. Prerequisites: None Pedagogical and technical material and resources: Sessions with the trainer, training material in digital format, balance between theoretical and practice, concrete cases. Assessment: Practical application and exercises Results & skills expected at the end of the training: At the end of this training, the participant should be able to write simple analysis scripts working either with artificial data or with data sources that do not require major pre-processing. He will be able to implement the main statistical tests for the comparison of two samples and perform basic exploratory graphs. Program Day 1 The working environment: Python 2 and 3.x The presentation of the different consoles and debugging in Python: Anaconda Jupyter Spyder Data types: lists, dictionaries Control structures The functions, methods and packages DAY 2 Data handling and cleaning: numpy: Basic objects and manipulation of 2-dimensional arrays (array and numeric calculation functions, random number generators) scipy: Basic functionality (scientific functions and basic statistical tests) The probability distributions and univariate statistics. matplotlib: basic features: scatterplot, box plot, histogram Simple scripting Download the full program Duration 14 hours Level Beginner Audience Anyone wishing to discover the basic Python tools. Participants 8 people maximum Please contact us for a personnalized offer. Are you looking for information about a training course? You want to set up a customized training session? Contact our pedagogical team! Notice: JavaScript is required for this content.