What is (modern) pandas?#
Learning Objectives#
After working through this topic, you should be able to:
Understand that pandas is used for everything related to loading datasets and preparing them for the analysis
Appreciate that pandas is under active development and will only get better
Configure pandas to use modern features
Explain the benefits of opting into modern features of pandas
Materials#
Video:
Download the slides.
pandas settings for getting “modern” behaviour#
import pandas as pd
pd.options.mode.copy_on_write = True
pd.options.future.infer_string = True
Quiz#
Pandas is very useful for the following tasks.
Pandas has been developed with a clear philosophy in mind, which fits its current range of use cases.
The development of Pandas has slowed down, so that it is not important to use the latest features.