Pandas (Software)
Pandas (Software)
History
Developer Wes McKinney started working on pandas in 2008 while at AQR Capital Management out of
the need for a high performance, flexible tool to perform quantitative analysis on financial data. Before
leaving AQR he was able to convince management to allow him to open source the library.
Another AQR employee, Chang She, joined the effort in 2012 as the second major contributor to the
library.
In 2015, pandas signed on as a fiscally sponsored project of NumFOCUS, a 501(c)(3) nonprofit charity in
the United States.[10]
See also
matplotlib
NumPy
Dask
SciPy
R (programming language)
scikit-learn
statsmodels
List of numerical analysis software
References
1. "Release 2.0.3" (https://github.com/pandas-dev/pandas/releases/tag/v2.0.3). 28 June 2023.
Retrieved 1 July 2023.
2. "License – Package overview – pandas 1.0.0 documentation" (https://pandas.pydata.org/pa
ndas-docs/stable/overview.html#license). pandas. 28 January 2020. Retrieved 30 January
2020.
3. Wes McKinney (2011). "pandas: a Foundational Python Library for Data Analysis and
Statistics" (https://www.dlr.de/sc/Portaldata/15/Resources/dokumente/pyhpc2011/submissio
ns/pyhpc2011_submission_9.pdf) (PDF). Retrieved 2 August 2018.
4. McKinney, Wes (2017). Python for Data Analysis, Second Edition. O'Reilly Media. p. 5.
ISBN 9781491957660.
5. Kopf, Dan. "Meet the man behind the most important tool in data science" (https://qz.com/11
26615/the-story-of-the-most-important-tool-in-data-science/). Quartz. Retrieved 17 November
2020.
6. "IO tools (Text, CSV, HDF5, …) — pandas 1.4.1 documentation" (https://pandas.pydata.org/p
andas-docs/stable/user_guide/io.html).
7. "Merge, join, concatenate and compare — pandas 1.4.1 documentation" (https://pandas.pyd
ata.org/pandas-docs/stable/user_guide/merging.html).
8. "Reshaping and pivot tables — pandas 1.4.1 documentation" (https://pandas.pydata.org/pan
das-docs/stable/user_guide/reshaping.html).
9. "Indexing and selecting data — pandas 1.4.1 documentation" (https://pandas.pydata.org/pan
das-docs/stable/user_guide/indexing.html).
10. "NumFOCUS – pandas: a fiscally sponsored project" (https://www.numfocus.org/project/pan
das/). NumFOCUS. Retrieved 3 April 2018.
Further reading
McKinney, Wes (2017). Python for Data Analysis : Data Wrangling with Pandas, NumPy,
and IPython (2nd ed.). Sebastopol: O'Reilly. ISBN 978-1-4919-5766-0.
Molin, Stefanie (2019). Hands-On Data Analysis with Pandas: Efficiently perform data
collection, wrangling, analysis, and visualization using Python. Packt. ISBN 978-1-7896-
1532-6.
Chen, Daniel Y. (2018). Pandas for Everyone : Python Data Analysis. Boston: Addison-
Wesley. ISBN 978-0-13-454693-3.
VanderPlas, Jake (2016). "Data Manipulations with Pandas". Python Data Science
Handbook: Essential Tools for Working with Data. O'Reilly. pp. 97–216. ISBN 978-1-4919-
1205-8.
Pathak, Chankey (2018). Pandas Cookbook. pp. 1–8.