According to a definition provided by Google, quantiles are any set of values of a that divide a frequency distribution into equal groups, each containing the same fraction of the total population. Examples of quantiles in everyday life include things such as top 10 percent of the class or the bottom 5 percent of customers. We can create any quantile we want using Pandas.
To generate quantiles for a single column in a Pandas DataFrame, begin by importing the required libraries:
import pandas as pd
Next, import the dataset from the CSV file:
accidents_data_file = '/Users/robertdempsey/Dropbox/private/Python Business Intelligence Cookbook/Data/Stats19-Data1979-2004/Accidents7904.csv' accidents = pd.read_csv(accidents_data_file, sep=',', header=0, index_col=False, parse_dates=['Date'], dayfirst=True, ...