def q(self): """The number of columns in the initial dataframe As opposed to `p` which is the number of columns in the indicator matrix of the initial dataframe. """ return self.initial_dataframe.shape[1]