In this chapter, we examine the various libraries that are available to pandas users. This chapter is intended to be a short guide to help the user to navigate and find their way around the various modules and libraries that pandas provides. It gives a breakdown of how the library code is organized, and it gives a brief description of the various modules. It will be most valuable to users who are interested in seeing the inner workings of pandas , as well as to those who wish to make contributions to the code base. We will also briefly demonstrate how you can improve performance using Python extensions. The various topics that will be discussed are as follows:
- Introduction to the pandas library hierarchy
- Description of pandas modules and files
- Improving performance using Python extensions