Skip to content

Pandas documentation (BEGINNERS)

Photo of Hamish Pitkeathly
Hosted By
Hamish P.
Pandas documentation (BEGINNERS)

Details

According to this recent blog post by Stack Overflow (https://stackoverflow.com/), Python is declared as the fastest-growing major programming language. And 10% of its credit is considered to be due to the pandas (http://pandas.pydata.org/) library.

In this sprint we'll improve pandas documentation.

Before the sprint, please go to the Pandas API documentation (https://pandas-docs.github.io/pandas-docs-travis/api.html), and choose the method of DataFrame or Series you want to work on.

Gitter: https://gitter.im/py-sprints/pandas-doc

The idea is to improve the API documentation. So we will transform a page like:

http://pandas.pydata.org/pandas-docs/version/0.20.3/generated/pandas.DataFrame.reset_index.html

to a page like:

https://pandas-docs.github.io/pandas-docs-travis/generated/pandas.DataFrame.reset_index.html

More information on how to contribute to Pandas documentation can be found here:

https://pandas.pydata.org/pandas-docs/stable/contributing.html#contributing-to-the-documentation

Our sponsor

https://secure.meetupstatic.com/photos/event/5/0/c/3/600_465620675.jpeg

Thanks to Hamish (https://www.linkedin.com/in/hamishpitkeathly/) and Harvey Nash (http://www.harveynash.com/uk/) for providing the venue and pizza for this sprint.

Set up instructions:

  1. Get a pandas development repository

Fork pandas repository by clicking in the top right button at:

https://github.com/pandas-dev/pandas (http://meet.meetup.com/wf/click?upn=pEEcc35imY7Cq0tG1vyTt5bU6lMAVp2Y-2FVwG3L7-2BlDcVMvd0oa5cY0SWbzw0V4Ad_v655q35lr747ElyfPGSUh046oGHdEMFAcxOonLu-2Fm0JZczNJBiF0HIg0yRWx4wXrHKZqAy-2Bm1ktramBpclWxNzxh4Cj0yzX22X5UkO1w2ESkTzn9TDw5EI4hJ5BCZRppDS6KVWXcxRFV9yT9xJTr8rMzdjmCRqYc3RTwY8QrPDShjQRcNNBC1Tu3u3FRIuajrfCvzPi9w2B2iHesxeIKuJIMVI4QYQCocAkqZUVQtWk-3D)

After it completes, run in your computer terminal.

$ git clone https://github.com/ /pandas

$ cd

$ python setup.py build_ext --inplace

  1. Download and install Anaconda from:

https://www.anaconda.com/download/ (http://meet.meetup.com/wf/click?upn=pEEcc35imY7Cq0tG1vyTt45mZa7RQhrDun4GaOz4VCMNBdVHxUvrij57tfKWAO-2Bq_v655q35lr747ElyfPGSUh046oGHdEMFAcxOonLu-2Fm0JZczNJBiF0HIg0yRWx4wXrsRtCeL7UDjbgHTidR-2FG30KibXFDMMquRBlsa2WlQD8VyLAAMyhY9B8kNbMuWrCkUeYo-2B4MKFWom9JYG-2BgS4cmK-2B9dnDcBNwhRBxWlpouJmyb4EIc2At0JP84vmELypxXSmvQsCWYuvGDIsuN5hrI8M-2BICEE5xWPTmpFCs3y1SeY-3D)

After restarting the terminal, run:

$ conda config --add channels conda-forge

$ conda create -n pandas_dev --file ci/requirements_dev.txt

$ source activate pandas_dev

Photo of London Python Sprints group
London Python Sprints
See more events
Harvey Nash
Heron Tower, 110 Bishopsgate, EC2N 4AY · London