@@ -26,7 +26,7 @@ Installing pandas
26
26
Trying out pandas, no installation required!
27
27
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
28
28
29
- The easiest way to start experimenting with pandas doesn't involve installing
29
+ The easiest way to start experimenting with pandas doesn't involve installing
30
30
pandas at all.
31
31
32
32
`Wakari <https://wakari.io >`__ is a free service that provides a hosted
@@ -35,10 +35,10 @@ pandas at all.
35
35
Simply create an account, and have access to pandas from within your brower via
36
36
an `IPython Notebook <http://ipython.org/notebook.html >`__ in a few minutes.
37
37
38
- Installing pandas with Anaconda
38
+ Installing pandas with Anaconda
39
39
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
40
40
41
- Installing pandas and the rest of the `NumPy <http://www.numpy.org/ >`__ and
41
+ Installing pandas and the rest of the `NumPy <http://www.numpy.org/ >`__ and
42
42
`SciPy <http://www.scipy.org/ >`__ stack can be a little
43
43
difficult for inexperienced users.
44
44
@@ -57,8 +57,8 @@ anything else, and without needing to wait for any software to be compiled.
57
57
Installation instructions for `Anaconda <http://docs.continuum.io/anaconda/ >`__
58
58
`can be found here <http://docs.continuum.io/anaconda/install.html >`__.
59
59
60
- A full list of the packages available as part of the
61
- `Anaconda <http://docs.continuum.io/anaconda/ >`__ distribution
60
+ A full list of the packages available as part of the
61
+ `Anaconda <http://docs.continuum.io/anaconda/ >`__ distribution
62
62
`can be found here <http://docs.continuum.io/anaconda/pkg-docs.html >`__.
63
63
64
64
An additional advantage of installing with Anaconda is that you don't require
@@ -78,7 +78,7 @@ If you want to have more control on which packages, or have a limited internet
78
78
bandwidth, then installing pandas with
79
79
`Miniconda <http://conda.pydata.org/miniconda.html >`__ may be a better solution.
80
80
81
- `Conda <http://conda.pydata.org/docs/ >`__ is the package manager that the
81
+ `Conda <http://conda.pydata.org/docs/ >`__ is the package manager that the
82
82
`Anaconda <http://docs.continuum.io/anaconda/ >`__ distribution is built upon.
83
83
It is a package manager that is both cross-platform and language agnostic
84
84
(it can play a similar role to a pip and virtualenv combination).
@@ -90,15 +90,15 @@ minimal self contained Python installation, and then use the
90
90
First you will need `Conda <http://conda.pydata.org/docs/ >`__ to be installed and
91
91
downloading and running the `Miniconda
92
92
<http://conda.pydata.org/miniconda.html> `__
93
- will do this for you. The installer
93
+ will do this for you. The installer
94
94
`can be found here <http://conda.pydata.org/miniconda.html >`__
95
95
96
96
The next step is to create a new conda environment (these are analogous to a
97
97
virtualenv but they also allow you to specify precisely which Python version
98
98
to install also). Run the following commands from a terminal window::
99
99
100
100
conda create -n name_of_my_env python
101
-
101
+
102
102
This will create a minimal environment with only Python installed in it.
103
103
To put your self inside this environment run::
104
104
@@ -108,7 +108,7 @@ On Windows the command is::
108
108
109
109
activate name_of_my_env
110
110
111
- The final step required is to install pandas. This can be done with the
111
+ The final step required is to install pandas. This can be done with the
112
112
following command::
113
113
114
114
conda install pandas
@@ -143,7 +143,7 @@ pandas can be installed via pip from
143
143
pip install pandas
144
144
145
145
This will likely require the installation of a number of dependencies,
146
- including NumPy, will require a compiler to compile required bits of code,
146
+ including NumPy, will require a compiler to compile required bits of code,
147
147
and can take a few minutes to complete.
148
148
149
149
Installing using your Linux distribution's package manager.
@@ -259,6 +259,7 @@ Recommended Dependencies
259
259
260
260
* `numexpr <http://code.google.com/p/numexpr/ >`__: for accelerating certain numerical operations.
261
261
``numexpr `` uses multiple cores as well as smart chunking and caching to achieve large speedups.
262
+ If installed, must be Version 2.1 or higher.
262
263
263
264
* `bottleneck <http://berkeleyanalytics.com/bottleneck >`__: for accelerating certain types of ``nan ``
264
265
evaluations. ``bottleneck `` uses specialized cython routines to achieve large speedups.
@@ -277,7 +278,7 @@ Optional Dependencies
277
278
* `Cython <http://www.cython.org >`__: Only necessary to build development
278
279
version. Version 0.17.1 or higher.
279
280
* `SciPy <http://www.scipy.org >`__: miscellaneous statistical functions
280
- * `PyTables <http://www.pytables.org >`__: necessary for HDF5-based storage
281
+ * `PyTables <http://www.pytables.org >`__: necessary for HDF5-based storage. Version 3.0.0 or higher required.
281
282
* `SQLAlchemy <http://www.sqlalchemy.org >`__: for SQL database support. Version 0.8.1 or higher recommended.
282
283
* `matplotlib <http://matplotlib.sourceforge.net/ >`__: for plotting
283
284
* `statsmodels <http://statsmodels.sourceforge.net/ >`__
0 commit comments