O'Reilly logo

Mastering pandas by Femi Anthony

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Description of pandas' modules and files

In this section, we provide brief descriptions of the various submodules and files that make up pandas' library.

pandas/core

This module contains the core submodules of pandas. They are discussed as follows:

  • api.py: This imports some key modules for later use.
  • array.py: This isolates pandas' exposure to numPy, that is, all direct numPy usage.
  • base.py: This defines fundamental classes, such as StringMixin, PandasObject which is the base class for various pandas objects such as Period, PandasSQLTable, sparse.array.SparseArray/SparseList, internals.Block, internals.BlockManager, generic.NDFrame, groupby.GroupBy, base.FrozenList, base.FrozenNDArray, io.sql.PandasSQL, io.sql.PandasSQLTable, tseries.period.Period ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required