Sela

Data Science with Python

Description
Python is at the top of all other languages and is the most popular language used by data scientists. It is the preferred programming language for data scientists because it is very intuitive and easy to understand and has fast development time. Data science developers in Python can use a lot of efficient, open-source and ready to use packages. There are also excellent interactive shells, notebooks, frameworks and IDEs for this topic Data science is becoming more and more popular with the advent of Machine Learning that based on Data-Science development In this course concentrated workshop we will start by introduction of Anaconda and jupyter notebook, continue with numpy arrays creation, access and manipulation, while emphasizing performance efficiency and memory management. We will continue with deep dive into the Pandas and its unique data structures, their Index preserving operations, broadcasting, combining datasets and aggregations. We will use matplotlib module for data visualizations.
Intended audience
This course is intended for Python programmers and Project leads, Matlab programmers and data scientists with python background who want improve their data analysis process and data visualization

Topics

What is data science
Getting Started
IPython - the Interactive Python
The Jupyter notebook
The Documentation and Auto-completion
Magic Commands
In and Out operators
Numpy array memory efficiency
Numpy Array attributes
Array Slicing and Fancy indexing
Universal functions (ufunc)
Array arithmetic
Arrays Broadcasting
Comparison operators on arrays and Boolean Masks
View and Copies
Array Aggregators and other functions
Pandas built-in types: Series and DataFrame
Constructing Series and DataFrame
Loading csv files
Indexing, Selection and loc and iloc indexers
Operators and ufuncs
Index Alignment
Working with NaN values
Combining Datasets – concat
Combining Datasets - merge
groupby aggregations, filter and apply
oIntroduction to matplotlib
plot function and parameters
Scatter Plots
Figure and subplots
Histograms and 2d Histograms
Pies
Combine plots
Text and Annotations
Custom ticks names
DateTime ranges, Date tickers and Date tick labels
DateTime plots
Intro to Three-Dimensional Plotting

רוצה לדבר עם יועץ?

האם אתה בטוח שאתה רוצה לסגור את הטופס ולאבד את כל השינויים?