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