SlideShare a Scribd company logo
Scipy, Numpy and friends.
Michele Mattioni - mattioni@ebi.ac.uk
CompNeur group.

http://www.ebi.ac.uk/~mattioni/pylab_pres/
or
https://github.com/mattions/pylab_pres

                              EBI is an Outstation of the European Molecular Biology Laboratory.
Scipy, Numpy and friends by Michele Mattioni is licensed under
                     CC BY-NC-SA 3.0.

Permissions beyond the scope of this license may be available
               at https://github.com/mattions.
Go here:

http://www.ebi.ac.uk/~mattioni/pylab_pres/
                    or
  https://github.com/mattions/pylab_pres
Scipy and Numpy - http://www.scipy.org




 Data structure for
 mathematical operation
                          Collections of high level
 with speed in mind.
                          mathematical operations:
                          - regression
                          - interpolation
                          - optimization
                          - integration
Matplotlib - http://matplotlib.sourceforge.net/




         - Display and plot you data quickly
         - Different kind of plot available
Ipython - http://ipython.scipy.org




                      - Enhanced python console
                      - Trials and errors
                      encouraged
                      - Quick access to the help.
Plot of an exponential function
Difference between Console and Script


   Console               Program

   - Quick to write      - Slower to write
   - Messy to maintain   - Easier to maintain
HELP!

    Different ways to access help:


Console: name_of_the _function?
Online: http://docs.scipy.org/doc/

Suggested:
Tutorial http://www.scipy.org/Tentative_NumPy_Tutorial
Numpy array
Plotting
Importing your data and visualize them
Fitting the data

More Related Content

PDF
The Joy of SciPy
PDF
Python NumPy Tutorial | NumPy Array | Edureka
PPTX
Data Analysis in Python-NumPy
KEY
PPTX
Basic of python for data analysis
PDF
Scientific Python
PPTX
Essential NumPy
PPTX
PYTHON-Chapter 4-Plotting and Data Science PyLab - MAULIK BORSANIYA
The Joy of SciPy
Python NumPy Tutorial | NumPy Array | Edureka
Data Analysis in Python-NumPy
Basic of python for data analysis
Scientific Python
Essential NumPy
PYTHON-Chapter 4-Plotting and Data Science PyLab - MAULIK BORSANIYA

What's hot (20)

PPTX
Python libraries
PDF
Standardizing on a single N-dimensional array API for Python
PDF
PyData NYC whatsnew NumPy-SciPy 2019
PDF
What is Tuple in python? | Python Tuple Tutorial | Edureka
PDF
Python array API standardization - current state and benefits
ODP
Five python libraries should know for machine learning
PDF
Zero to Hero - Introduction to Python3
PDF
A Gentle Introduction to Coding ... with Python
PPTX
Intellectual technologies
PPTX
Python libraries for data science
PPTX
Python ppt
PDF
The evolution of array computing in Python
PDF
Demo1 use numpy
PDF
High Performance Python - Marc Garcia
PDF
Python Collections Tutorial | Edureka
PPTX
Introduction to numpy
PPTX
Introduction to matplotlib
PPTX
Introduction to Python Part-1
PPTX
Chapter 5 - THREADING & REGULAR exp - MAULIK BORSANIYA
Python libraries
Standardizing on a single N-dimensional array API for Python
PyData NYC whatsnew NumPy-SciPy 2019
What is Tuple in python? | Python Tuple Tutorial | Edureka
Python array API standardization - current state and benefits
Five python libraries should know for machine learning
Zero to Hero - Introduction to Python3
A Gentle Introduction to Coding ... with Python
Intellectual technologies
Python libraries for data science
Python ppt
The evolution of array computing in Python
Demo1 use numpy
High Performance Python - Marc Garcia
Python Collections Tutorial | Edureka
Introduction to numpy
Introduction to matplotlib
Introduction to Python Part-1
Chapter 5 - THREADING & REGULAR exp - MAULIK BORSANIYA
Ad

Viewers also liked (15)

PDF
Effective Numerical Computation in NumPy and SciPy
PDF
Introduction to NumPy (PyData SV 2013)
PDF
Mining Scipy Lectures
PPTX
Automating Data Exploration SciPy 2016
PPTX
Python Scipy Numpy
PPTX
Data Visulalization
PDF
SciPy India 2009
PDF
Scientific Computing with Python Webinar 9/18/2009:Curve Fitting
PDF
Tutorial de numpy
PDF
Introduction to NumPy for Machine Learning Programmers
POTX
Making your code faster cython and parallel processing in the jupyter notebook
PDF
Data Analytics with Pandas and Numpy - Python
PDF
Introduction to Machine Learning with SciKit-Learn
PDF
NumPy and SciPy for Data Mining and Data Analysis Including iPython, SciKits,...
PDF
Numpy tutorial(final) 20160303
Effective Numerical Computation in NumPy and SciPy
Introduction to NumPy (PyData SV 2013)
Mining Scipy Lectures
Automating Data Exploration SciPy 2016
Python Scipy Numpy
Data Visulalization
SciPy India 2009
Scientific Computing with Python Webinar 9/18/2009:Curve Fitting
Tutorial de numpy
Introduction to NumPy for Machine Learning Programmers
Making your code faster cython and parallel processing in the jupyter notebook
Data Analytics with Pandas and Numpy - Python
Introduction to Machine Learning with SciKit-Learn
NumPy and SciPy for Data Mining and Data Analysis Including iPython, SciKits,...
Numpy tutorial(final) 20160303
Ad

Similar to Scipy, numpy and friends (20)

PDF
Python on Science ? Yes, We can.
PDF
Sci computing using python
PPTX
Python ml
PPTX
Role of python in hpc
PPT
A tale of two proxies
PDF
Dealing with web scale data
PPTX
Complete Introduction To DataScience PPT
PDF
Cytoscape: Now and Future
PDF
Sparkly Notebook: Interactive Analysis and Visualization with Spark
PDF
Python standard library & list of important libraries
PDF
Keynote at Converge 2019
PDF
Introduction to Crab - Python Framework for Building Recommender Systems
PDF
Python in the real world : from everyday applications to advanced robotics
DOC
Download Materials
PDF
Elasticwulf Pycon Talk
PDF
Recommender Infrastructure in Kumparan
PDF
Python Machine Learning - Getting Started
PPTX
Adarsh_Masekar(2GP19CS003).pptx
PDF
The Power of Intelligent Flows: Real-Time IoT Botnet Classification with Apac...
KEY
PyCon AU 2012 - Debugging Live Python Web Applications
Python on Science ? Yes, We can.
Sci computing using python
Python ml
Role of python in hpc
A tale of two proxies
Dealing with web scale data
Complete Introduction To DataScience PPT
Cytoscape: Now and Future
Sparkly Notebook: Interactive Analysis and Visualization with Spark
Python standard library & list of important libraries
Keynote at Converge 2019
Introduction to Crab - Python Framework for Building Recommender Systems
Python in the real world : from everyday applications to advanced robotics
Download Materials
Elasticwulf Pycon Talk
Recommender Infrastructure in Kumparan
Python Machine Learning - Getting Started
Adarsh_Masekar(2GP19CS003).pptx
The Power of Intelligent Flows: Real-Time IoT Botnet Classification with Apac...
PyCon AU 2012 - Debugging Live Python Web Applications

More from Michele Mattioni (6)

ODP
Django packages list
PDF
Neuronvisio codejam5
PDF
ODP
Neuronvisio sumatra workflow
PDF
Sumatra and git
PDF
Neuronvisio Intro
Django packages list
Neuronvisio codejam5
Neuronvisio sumatra workflow
Sumatra and git
Neuronvisio Intro

Recently uploaded (20)

PPTX
How to Manage Bill Control Policy in Odoo 18
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
Insiders guide to clinical Medicine.pdf
PDF
Mga Unang Hakbang Tungo Sa Tao by Joe Vibar Nero.pdf
PPTX
Congenital Hypothyroidism pptx
PDF
Module 3: Health Systems Tutorial Slides S2 2025
PPTX
Open Quiz Monsoon Mind Game Prelims.pptx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Cell Biology Basics: Cell Theory, Structure, Types, and Organelles | BS Level...
PPTX
Onica Farming 24rsclub profitable farm business
PDF
Types of Literary Text: Poetry and Prose
DOCX
UPPER GASTRO INTESTINAL DISORDER.docx
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
Revamp in MTO Odoo 18 Inventory - Odoo Slides
PPTX
IMMUNIZATION PROGRAMME pptx
PDF
High Ground Student Revision Booklet Preview
PPTX
How to Manage Starshipit in Odoo 18 - Odoo Slides
PDF
Piense y hagase Rico - Napoleon Hill Ccesa007.pdf
PPTX
Software Engineering BSC DS UNIT 1 .pptx
How to Manage Bill Control Policy in Odoo 18
Week 4 Term 3 Study Techniques revisited.pptx
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Insiders guide to clinical Medicine.pdf
Mga Unang Hakbang Tungo Sa Tao by Joe Vibar Nero.pdf
Congenital Hypothyroidism pptx
Module 3: Health Systems Tutorial Slides S2 2025
Open Quiz Monsoon Mind Game Prelims.pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Cell Biology Basics: Cell Theory, Structure, Types, and Organelles | BS Level...
Onica Farming 24rsclub profitable farm business
Types of Literary Text: Poetry and Prose
UPPER GASTRO INTESTINAL DISORDER.docx
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Revamp in MTO Odoo 18 Inventory - Odoo Slides
IMMUNIZATION PROGRAMME pptx
High Ground Student Revision Booklet Preview
How to Manage Starshipit in Odoo 18 - Odoo Slides
Piense y hagase Rico - Napoleon Hill Ccesa007.pdf
Software Engineering BSC DS UNIT 1 .pptx

Scipy, numpy and friends