Skip to main content

pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with “relational” or “labeled” data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python. Additionally, it has the broader goal of becoming the most powerful and flexible open source data analysis / manipulation tool available in any language. It is already well on its way toward this goal.

pandas is well suited for many different kinds of data:

  • Tabular data with heterogeneously-typed columns, as in an SQL table or Excel spreadsheet

  • Ordered and unordered (not necessarily fixed-frequency) time series data.

  • Arbitrary matrix data (homogeneously typed or heterogeneous) with row and column labels

  • Any other form of observational / statistical data sets. The data actually need not be labeled at all to be placed into a pandas data structure

The two primary data structures of pandas, Series (1-dimensional) and DataFrame (2-dimensional), handle the vast majority of typical use cases in finance, statistics, social science, and many areas of engineering. For R users, DataFrame provides everything that R’s data.frame provides and much more. pandas is built on top of NumPy and is intended to integrate well within a scientific computing environment with many other 3rd party libraries.

Here are just a few of the things that pandas does well:

  • Easy handling of missing data (represented as NaN) in floating point as well as non-floating point data

  • Size mutability: columns can be inserted and deleted from DataFrame and higher dimensional objects

  • Automatic and explicit data alignment: objects can be explicitly aligned to a set of labels, or the user can simply ignore the labels and let Series, DataFrame, etc. automatically align the data for you in computations

  • Powerful, flexible group by functionality to perform split-apply-combine operations on data sets, for both aggregating and transforming data

  • Make it easy to convert ragged, differently-indexed data in other Python and NumPy data structures into DataFrame objects

  • Intelligent label-based slicing, fancy indexing, and subsetting of large data sets

  • Intuitive merging and joining data sets

  • Flexible reshaping and pivoting of data sets

  • Hierarchical labeling of axes (possible to have multiple labels per tick)

  • Robust IO tools for loading data from flat files (CSV and delimited), Excel files, databases, and saving / loading data from the ultrafast HDF5 format

  • Time series-specific functionality: date range generation and frequency conversion, moving window statistics, moving window linear regressions, date shifting and lagging, etc.

Many of these principles are here to address the shortcomings frequently experienced using other languages / scientific research environments. For data scientists, working with data is typically divided into multiple stages: munging and cleaning data, analyzing / modeling it, then organizing the results of the analysis into a form suitable for plotting or tabular display. pandas is the ideal tool for all of these tasks.

Note

Windows binaries built against NumPy 1.6.1

Metadata

Release files for pandas 0.7.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distributions (sdists)

Source distribution for pandas 0.7.3
File Size Uploaded Provenance Actions
pandas-0.7.3.zip 1.6 MB Without provenance Details for pandas-0.7.3.zip
pandas-0.7.3.tar.gz 1.4 MB Without provenance Details for pandas-0.7.3.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for pandas 0.7.3
File Actions
pandas-0.7.3.win-amd64-py3.2.exe Details for pandas-0.7.3.win-amd64-py3.2.exe
pandas-0.7.3.win-amd64-py3.1.exe Details for pandas-0.7.3.win-amd64-py3.1.exe
pandas-0.7.3.win-amd64-py2.7.exe Details for pandas-0.7.3.win-amd64-py2.7.exe
pandas-0.7.3.win-amd64-py2.6.exe Details for pandas-0.7.3.win-amd64-py2.6.exe
pandas-0.7.3.win32-py3.2.exe Details for pandas-0.7.3.win32-py3.2.exe
pandas-0.7.3.win32-py3.1.exe Details for pandas-0.7.3.win32-py3.1.exe
pandas-0.7.3.win32-py2.7.exe Details for pandas-0.7.3.win32-py2.7.exe
pandas-0.7.3.win32-py2.6.exe Details for pandas-0.7.3.win32-py2.6.exe
pandas-0.7.3.win32-py2.5.exe Details for pandas-0.7.3.win32-py2.5.exe

Total release size: 13.0 MB

Release files / pandas-0.7.3.zip

Download URL pandas-0.7.3.zip
Size 1.6 MB
Tags Source
SHA-256 checksum
How to use checksums
3f37a2c6ea04f2953260a6440d2eddf5b3c8115639c6a93ca2a242ecf5c42154
BLAKE2b-256 checksum
How to use checksums
006d2f9cc5732c6e0a8b93024fd07b3f5e0b40e29ebfa7216dc8ab9a19f9550e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pandas-0.7.3.tar.gz

Download URL pandas-0.7.3.tar.gz
Size 1.4 MB
Tags Source
SHA-256 checksum
How to use checksums
b770599f37fe7ee3d30755c48c8a0916e7cc4e04fbb8d531eb2536b408b05d0d
BLAKE2b-256 checksum
How to use checksums
e877b1bd481bd6b271004ebada46baeaae0b1f892999af5290a24196604266ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pandas-0.7.3.win-amd64-py3.2.exe

Download URL pandas-0.7.3.win-amd64-py3.2.exe
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
90097f1906684801c36d335ce7a3d8889a6336e34bed8428132b8b0f81f2f0f7
BLAKE2b-256 checksum
How to use checksums
87622f70ee4b6b4e934605fa1920e159b34aec2f784a41ea5e6c4d707f4953da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pandas-0.7.3.win-amd64-py3.1.exe

Download URL pandas-0.7.3.win-amd64-py3.1.exe
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
63f40f4a18b122f86e71b49db5838deb211b99535598dd1c05a31b66db79ed07
BLAKE2b-256 checksum
How to use checksums
be969e142051f405c255c3785380725f24c9391798e9a6f60db29c7f1495d724
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pandas-0.7.3.win-amd64-py2.7.exe

Download URL pandas-0.7.3.win-amd64-py2.7.exe
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
a365ee088da90abb77ec9c443f27201a96e3543284985557b90185b20b3d6f1b
BLAKE2b-256 checksum
How to use checksums
23a38c72aabac8e4870c2d7848a6e1c748902445dcd70cd42306c1d1758d4140
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pandas-0.7.3.win-amd64-py2.6.exe

Download URL pandas-0.7.3.win-amd64-py2.6.exe
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
a3182d774c2edb28b4f8f638c224faea4d338a35be5a55172377e97fee8fb536
BLAKE2b-256 checksum
How to use checksums
6992fced83774a8fb6ffb35ecad553cec6f0f386ec2db1ae4b24e5ac561caaad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pandas-0.7.3.win32-py3.2.exe

Download URL pandas-0.7.3.win32-py3.2.exe
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
748c2b508c999c850f1e7475088c32b13175f0047d072089d0863b059b6975ab
BLAKE2b-256 checksum
How to use checksums
c05f7f98b05b69be2bf4e10a9aa207033fb7addcfb16518c106532867581498c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pandas-0.7.3.win32-py3.1.exe

Download URL pandas-0.7.3.win32-py3.1.exe
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
0ec50417111dd21b9902413795cd3b98c47af16aa34559ebc6cda935475c9976
BLAKE2b-256 checksum
How to use checksums
bb309401474b2879cd015b4b8c5029446a2d2ad3cee8ac4777eb92e522355156
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pandas-0.7.3.win32-py2.7.exe

Download URL pandas-0.7.3.win32-py2.7.exe
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
90654e63063d77d7a61a8f65b999525d6b002f143f8bf01b316d3173ab6e6e64
BLAKE2b-256 checksum
How to use checksums
adee1e59dee80d6e892f12381b9fdfbc5c52468da73da082b181998b55ed74b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pandas-0.7.3.win32-py2.6.exe

Download URL pandas-0.7.3.win32-py2.6.exe
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
5dfb42bec559f46674ded9055c1cc8d9a0f09e3d396eaa77ca91b3080f949d3b
BLAKE2b-256 checksum
How to use checksums
64a86591140f6c2881328ea642eb440f713cad831aba865943e389f548edd834
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / pandas-0.7.3.win32-py2.5.exe

Download URL pandas-0.7.3.win32-py2.5.exe
Size 919.7 kB
Tags Source
SHA-256 checksum
How to use checksums
77c650b7d5a7e3e227c3e47dcfbebdbe76fd97562da616d0de849b75a1b5a2fc
BLAKE2b-256 checksum
How to use checksums
ccdca6ae8f182b2285a4528560179f99e5d90d3d68df277e39d5110c5d26d7db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for pandas 0.7.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.7.3 This release

11 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page