pandas icon
pandas icon

pandas

Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more.

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Python
-
No reviews
6likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Scientific data analysis
  2.  Data science
  3.  Python-based

 Tags

pandas News & Activities

Highlights All activities

Recent activities

  • Ardos icon
    POX added pandas as alternative to Ardos
  • pi_hacker liked pandas
  • Crates.io icon
    POX added pandas as alternative to Crates.io
  • doppelminus and kitsunta1l liked pandas
Show all activities

pandas information

  • Developed by

    pandas contributors
  • Licensing

    Open Source (BSD-3-Clause) and Free product.
  • Written in

  • Alternatives

    18 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  47,335 Stars
  •  19,410 Forks
  •  3603 Open Issues
  •   Updated  
View on GitHub

Popular alternatives

View all
pandas was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is pandas?

pandas is a Python package that provides 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 towards this goal.

Main features:

  • Easy handling of missing data (represented as NaN, NA, or NaT) 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, date shifting and lagging

pandas Videos

Official Links