Source: https://pandas.pydata.org/pandas-docs/version/1.4.4/pandas.pdf