mirror of
https://github.com/kennethreitz/python-guide.git
synced 2026-06-05 23:00:18 +00:00
Merge pull request #307 from nblouveton/master
Some additions to Scientific Scenario
This commit is contained in:
@@ -17,6 +17,22 @@ of the Python guide. However, a comprehensive introduction to the scientific
|
||||
Python ecosystem can be found in the `Python Scientific Lecture Notes
|
||||
<http://scipy-lectures.github.com/>`_
|
||||
|
||||
|
||||
Tools
|
||||
:::::
|
||||
|
||||
IPython
|
||||
-------
|
||||
|
||||
`IPytthon <http://ipython.org/>`_ is an enhanced version of Python interpreter.
|
||||
The features it provides are of great interest for the scientists. The `inline mode`
|
||||
allow graphics and plots to be displayed in the terminal (Qt based version).
|
||||
Moreover the `notebook` mode supports literate programming and reproducible science
|
||||
generating a web-based python notebook. This notebook allowing to store chunk of
|
||||
Python code along side to the results and additional comments (HTML, LaTeX, Markdown).
|
||||
The notebook could be shared and exported in various file formats.
|
||||
|
||||
|
||||
Libraries
|
||||
:::::::::
|
||||
|
||||
@@ -63,6 +79,31 @@ users to Python. Many examples, along with the source code to re-create them,
|
||||
can be browsed at the `matplotlib gallery
|
||||
<http://matplotlib.sourceforge.net/gallery.html>`_.
|
||||
|
||||
Pandas
|
||||
------
|
||||
`Pandas <http://pandas.pydata.org/>`_ is data manipulation library
|
||||
based on Numpy and which provides many useful functions for accessing,
|
||||
indexing, merging and grouping data easily. The main data structure (DataFrame)
|
||||
is close to what could be found in the R statistical package, that is
|
||||
an heterogeneous data tables with name indexing, time series operations
|
||||
and auto-alignement of data.
|
||||
|
||||
Rpy2
|
||||
----
|
||||
`Rpy2 <http://rpy.sourceforge.net/rpy2.html>`_ is a Python binding for the R
|
||||
statistical package allowing to execute R functions from Python and passing
|
||||
data back and forth the two environments. Rpy2 is the object oriented
|
||||
implementation of the binding based on `Rpy <http://rpy.sourceforge.net/rpy.html>`_.
|
||||
|
||||
PsychoPy
|
||||
--------
|
||||
|
||||
`PsychoPy <http://www.psychopy.org/>`_ is a library for cognitive scientists
|
||||
allowing to create cognitive psychology and neuroscience experiments. The library
|
||||
handles both presentation of stimuli, scripting of experimental design and
|
||||
data collection.
|
||||
|
||||
|
||||
Resources
|
||||
:::::::::
|
||||
|
||||
|
||||
Reference in New Issue
Block a user