@classmethod
def from_records(cls, data, *, columns=None):
    """
        Convert structured or record ndarray to DataFrame.

        Parameters
        ----------
        data : ndarray (structured dtype), list of tuples, dict, or DataFrame
        columns : sequence, default None, keyword-only
            Column names to use. If the passed data do not have names
            associated with them, this argument provides names for the
            columns. Otherwise this argument indicates the order of the columns
            in the result (any names not found in the data will become all-NA
            columns)

        Returns
        -------
        DataFrame
        """
    return cls(data=data, columns=columns)
