'Remove a column of data.
Args:
name (str) : name of the column to remove
Returns:
None
.. note::
If the column name does not exist, a warning is issued.'

def remove(self, name):

    try:
        self.column_names.remove(name)
        del self.data[name]
    except (ValueError, KeyError):
        import warnings
        warnings.warn(("Unable    to    find    column    '%s'    in    data    source" % name))
