def drop_scored_calls(self,names):
        """
        Take a name or list of scored call names and drop those from the scored calls

        Args:
            names (list): list of names to drop or a single string name to drop

        Returns:
            CellDataFrame: The CellDataFrame modified.
        """
        def _remove(calls,names):
            d = dict([(k,v) for k,v in calls.items() if k not in names])
            return d
        if isinstance(names, str):
            names = [names]
        output = self.copy()
        output['scored_calls'] = output['scored_calls'].\
            apply(lambda x: _remove(x,names))
        return output
def drop_scored_calls ( self , names ) : def _remove ( calls , names ) : d = dict ( [ ( k , v ) for k , v in calls . items ( ) if k not in names ] ) return d if isinstance ( names , str ) : names = [ names ] output = self . copy ( ) output [ 'scored_calls' ] = output [ 'scored_calls' ] . apply ( lambda x : _remove ( x , names ) ) return output
Take a name or list of scored call names and drop those from the scored calls

        Args:
            names (list): list of names to drop or a single string name to drop

        Returns:
            CellDataFrame: The CellDataFrame modified.