17. Life Outside of Pandas
17.1 The (Scientific) Computing Stack
When Jake VanderPlas1 gave the SciPy2 2015 keynote address,3 he titled his talk as “The State of the Stack.” In his speech, he described how the community of packages that surround the core Python language developed. Python the language was created in the 1980s. Numerical computing began in 1995 and eventually evolved into the NumPy library in 2006. The NumPy library was the basis of the Pandas
Series objects that we have worked with throughout this book. The core plotting library, Matplotlib, was created in 2002 and is also used within Pandas in the
plot method. Pandas’s ability to work with heterogeneous data allows the analyst to clean different types of data for subsequent ...