strip#

pdcleaner.cleaning.cleaning.strip(self, detector)[source]#

Clean by removing extraspaces detected by the ‘spaces’ detector. This method only works with this detector.

Parameters:

detector (a Detector object,) – The detector obj that will identify entries to clean

Return type:

The modified data

Examples

>>> series = pd.Series(['Paris','Paris ',' Lille', ' Lille ', 'Troyes'])
>>> detector = series.cleaner.detect.spaces(side='trailing')
>>> series.cleaner.clean.strip(detector)
0    Paris
1    Paris
2     Lille
3     Lille
4    Troyes
dtype: object
>>> detector = series.cleaner.detect.spaces(side='both')
>>> series.cleaner.clean.strip(detector)
0    Paris
1    Paris
2    Lille
3    Lille
4    Troyes
dtype: object