SlideShare a Scribd company logo
Python Científico
Márcio Valença Ramos
CUBO
Python Científico
Python Científico
Python Científico
Vamos falar de
Ciência
Python Científico
Python Científico
Python Científico
Vamos falar de
Python
Beautiful
&
“Fast”
Python Científico
Python Científico
Mas e o ?
$$
Liberdade
;
Em muitas linguagens:
Fim de linha
Em Python:
Inútil
No Matlab:
Suprima saída para o stdout
Python Científico
()
count(2)
Count é uma função? Um vetor?
WAT
http://www.pyzo.org/python_vs_matlab.html
Python Científico
+ =
2 2 2
Python Científico
SciPy (pronounced “Sigh Pie”)
is a Python-based
ecosystem of open-source
software for mathematics,
science, and engineering.
Peças deste
Lego
Python Científico
NumPy is the fundamental package for
scientific computing with Python. It contains
among other things:
• A powerful N-dimensional array object
• Sophisticated (broadcasting) functions
• Tools for integrating C/C++ and Fortran
code
• Useful linear algebra, Fourier transform, and
random number capabilities
Python Científico
The SciPy library is one of the core packages
that make up the SciPy stack.
It provides many user-friendly and efficient
numerical routines such as routines for numerical
integration and optimization.
Python Científico
matplotlib is a python 2D plotting library which
produces publication quality figures in a variety of hardcopy
formats and interactive environments across platforms.
matplotlib can be used in python scripts, the python
and ipython shell (ala MATLAB or Mathematica), web
application servers, and six graphical user interface toolkits.
Python Científico
IPython provides a rich architecture for interactive
computing with:
• Powerful interactive shells (terminal and Qt-based).
• A browser-based notebook with support for code, text,
mathematical expressions, inline plots and other rich
media.
• Support for interactive data visualization and use of GUI
toolkits.
• Flexible, embeddable interpreters to load into your own
projects.
• Easy to use, high performance tools for parallel computing.
Python Científico
SymPy is a Python library for symbolic
mathematics. It aims to become a full-
featured computer algebra system (CAS)
while keeping the code as simple as
possible in order to be comprehensible
and easily extensible.
Python Científico
pandas is an open source, BSD-licensed
library providing high-performance, easy-to-
use data structures and data analysis tools
for the Python programming language.
Python Científico
scikit-learn
Machine Learning in Python:
• Simple and efficient tools for data mining and
data analysis
• Accessible to everybody, and reusable in various
contexts
• Built on NumPy, SciPy, and matplotlib
• Open source, commercially usable - BSD license
Python Científico
#NumPy
#SymPy
#Scikit-learn
#Juntando várias
Dúvidas?
Obrigado!
slideshare.net/marrciovr cubomarrcio@gmail.com facebook.com/marrciovr

More Related Content

PDF
Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV ...
PDF
Scientific Plotting in Python
PDF
Data Visualization in Python
PDF
Data visualization in Python
PDF
Data Analysis and Visualization using Python
PDF
Top Libraries for Machine Learning with Python
PDF
High Performance Python - Marc Garcia
PDF
Introduction to plotting in Python
Up and Down the Python Data & Web Visualization Stack by Rob Story PyData SV ...
Scientific Plotting in Python
Data Visualization in Python
Data visualization in Python
Data Analysis and Visualization using Python
Top Libraries for Machine Learning with Python
High Performance Python - Marc Garcia
Introduction to plotting in Python

What's hot (20)

PPTX
Machine learning libraries with python
PDF
Sci computing using python
PDF
Data science in ruby, is it possible? is it fast? should we use it?
PDF
Pycon tw 2013
PDF
Standardizing on a single N-dimensional array API for Python
PDF
NumPy Roadmap presentation at NumFOCUS Forum
PDF
PyData NYC whatsnew NumPy-SciPy 2019
PDF
Scipy, numpy and friends
PDF
R for Python Users
PDF
Optimal Tooling for Machine Learning and AI
PPTX
Data visualization in python/Django
PPTX
Data science in ruby is it possible? is it fast? should we use it?
PPTX
Python in geospatial analysis
PDF
RDM 2020: Python, Numpy, and Pandas
PPTX
RDF Join Query Processing with Dual Simulation Pruning
PPTX
Comparing R vs. Python for data visualization
PDF
AI & Topology concluding remarks - "The open-source landscape for topology in...
PDF
Python array API standardization - current state and benefits
PPTX
Jonathan Coveney: Why Pig?
Machine learning libraries with python
Sci computing using python
Data science in ruby, is it possible? is it fast? should we use it?
Pycon tw 2013
Standardizing on a single N-dimensional array API for Python
NumPy Roadmap presentation at NumFOCUS Forum
PyData NYC whatsnew NumPy-SciPy 2019
Scipy, numpy and friends
R for Python Users
Optimal Tooling for Machine Learning and AI
Data visualization in python/Django
Data science in ruby is it possible? is it fast? should we use it?
Python in geospatial analysis
RDM 2020: Python, Numpy, and Pandas
RDF Join Query Processing with Dual Simulation Pruning
Comparing R vs. Python for data visualization
AI & Topology concluding remarks - "The open-source landscape for topology in...
Python array API standardization - current state and benefits
Jonathan Coveney: Why Pig?
Ad

Viewers also liked (6)

PDF
Data Visualization(s) Using Python
PPTX
A Data Scientist Job Map Visualization Tool using Python, D3.js and MySQL
PPTX
Data visualization with Python and SVG
PDF
Python Data Plotting and Visualisation Extravaganza
PDF
Anaconda and PyData Solutions
PPTX
SearchLove Boston 2016 | Paul Shapiro | How to Automate Your Keyword Research
Data Visualization(s) Using Python
A Data Scientist Job Map Visualization Tool using Python, D3.js and MySQL
Data visualization with Python and SVG
Python Data Plotting and Visualisation Extravaganza
Anaconda and PyData Solutions
SearchLove Boston 2016 | Paul Shapiro | How to Automate Your Keyword Research
Ad

Similar to Python Científico (20)

PPTX
Artificial Intelligence concepts in a Nutshell
PPTX
Python Online From EasyLearning Guru
PPTX
Introduction_to_Python.pptx
PDF
Python standard library & list of important libraries
PPTX
Python for ML
PDF
Python Programming: The Best Language for Every Coder
PPTX
Python libraries for data science
PPTX
Top 10 Python Libraries for Machine Learning.pptx
ODP
Five python libraries should know for machine learning
PDF
Unlock Python Coding with Cyber Success.pdf
PPTX
What is the best way to learn Python.pptx
PPTX
Intoduction to Python Libraries in detail.pptx
PPTX
Introduction to Python Libraries in details.pptx
PPTX
1.pptx why python for AI in engineering field
PDF
Essential Python Libraries Every Developer Should Know - CETPA Infotech
PDF
Keynote at Converge 2019
PPTX
introduction to python in detail including .pptx
PPTX
Introduction-to-Python-Programming-Language (1).pptx
PPTX
Python programming language introduction unit
PPTX
Basic of python for data analysis
Artificial Intelligence concepts in a Nutshell
Python Online From EasyLearning Guru
Introduction_to_Python.pptx
Python standard library & list of important libraries
Python for ML
Python Programming: The Best Language for Every Coder
Python libraries for data science
Top 10 Python Libraries for Machine Learning.pptx
Five python libraries should know for machine learning
Unlock Python Coding with Cyber Success.pdf
What is the best way to learn Python.pptx
Intoduction to Python Libraries in detail.pptx
Introduction to Python Libraries in details.pptx
1.pptx why python for AI in engineering field
Essential Python Libraries Every Developer Should Know - CETPA Infotech
Keynote at Converge 2019
introduction to python in detail including .pptx
Introduction-to-Python-Programming-Language (1).pptx
Python programming language introduction unit
Basic of python for data analysis

More from Márcio Ramos (9)

PDF
Relate kanji
PDF
Todo o conhecimento da humanidade na palma de uma mão
PDF
Menos overengineering: Notepad++
PDF
Uma Rede feita por alunos: RedeCASD
PDF
Pre bash
PDF
TCP/IP Layers
PDF
Cmd e Bat
PDF
Auto-hot-key
PDF
Wireless
Relate kanji
Todo o conhecimento da humanidade na palma de uma mão
Menos overengineering: Notepad++
Uma Rede feita por alunos: RedeCASD
Pre bash
TCP/IP Layers
Cmd e Bat
Auto-hot-key
Wireless

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
Cloud computing and distributed systems.
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Approach and Philosophy of On baking technology
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Network Security Unit 5.pdf for BCA BBA.
Unlocking AI with Model Context Protocol (MCP)
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MIND Revenue Release Quarter 2 2025 Press Release
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Cloud computing and distributed systems.
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Review of recent advances in non-invasive hemoglobin estimation
Approach and Philosophy of On baking technology
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Advanced methodologies resolving dimensionality complications for autism neur...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
sap open course for s4hana steps from ECC to s4
Digital-Transformation-Roadmap-for-Companies.pptx

Python Científico