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:
- 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
- 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

Pandas documentation (BEGINNERS)