Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit cace09f

Browse filesBrowse files
committed
Add some package tools for statistical computing
Add IPython as tool for reproducible science Add Pandas and Rpy2 as relevant tool for those interested in statistics with Python
1 parent 2029979 commit cace09f
Copy full SHA for cace09f

File tree

Expand file treeCollapse file tree

1 file changed

+33
-0
lines changed
Filter options
Expand file treeCollapse file tree

1 file changed

+33
-0
lines changed

‎docs/scenarios/scientific.rst

Copy file name to clipboardExpand all lines: docs/scenarios/scientific.rst
+33Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,22 @@ of the Python guide. However, a comprehensive introduction to the scientific
1717
Python ecosystem can be found in the `Python Scientific Lecture Notes
1818
<http://scipy-lectures.github.com/>`_
1919

20+
21+
Tools
22+
:::::
23+
24+
IPython
25+
-------
26+
27+
`IPytthon <http://ipython.org/>`_ is an enhanced version of Python interpreter.
28+
The features it provides are of great interest for the scientists. The `inline mode`
29+
allow graphics and plots to be displayed in the terminal (Qt based version).
30+
Moreover the `notebook` mode supports literate programming and reproducible science
31+
generating a web-based python notebook. This notebook allowing to store chunk of
32+
Python code along side to the results and additional comments (HTML, LaTeX, Markdown).
33+
The notebook could be shared and exported in various file formats.
34+
35+
2036
Libraries
2137
:::::::::
2238

@@ -63,6 +79,23 @@ users to Python. Many examples, along with the source code to re-create them,
6379
can be browsed at the `matplotlib gallery
6480
<http://matplotlib.sourceforge.net/gallery.html>`_.
6581

82+
Pandas
83+
------
84+
`Pandas <http://pandas.pydata.org/>`_ is data manipulation library
85+
based on Numpy and which provides many useful functions for accessing,
86+
indexing, merging and grouping data easily. The main data structure (DataFrame)
87+
is close to what could be found in the R statistical package, that is
88+
an heterogeneous data tables with name indexing, time series operations
89+
and auto-alignement of data.
90+
91+
Rpy2
92+
----
93+
`Rpy2 <http://rpy.sourceforge.net/rpy2.html>`_ is a Python binding for the R
94+
statistical package allowing to execute R functions from Python and passing
95+
data back and forth the two environments. Rpy2 is the object oriented
96+
implementation of the binding based on `Rpy <http://rpy.sourceforge.net/rpy.html>`_.
97+
98+
6699
Resources
67100
:::::::::
68101

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.