def __init__(self, dataframes=None, columns=None):
        """
        Creates a stats counter for the provided data frames
        computing the stats for all of the columns in columns.
        Parameters
        ----------
        dataframes: list of dataframes, containing the values to compute stats
        on columns: list of strs, list of columns to compute the stats on
        """
        self._column_stats = dict((column_name, StatCounter()) for
                                  column_name in columns)

        for single_df in dataframes:
            self.merge(single_df)
def __init__ ( self , dataframes = None , columns = None ) : self . _column_stats = dict ( ( column_name , StatCounter ( ) ) for column_name in columns ) for single_df in dataframes : self . merge ( single_df )
Creates a stats counter for the provided data frames
        computing the stats for all of the columns in columns.
        Parameters
        ----------
        dataframes: list of dataframes, containing the values to compute stats
        on columns: list of strs, list of columns to compute the stats on