macpie.pandas.rtrim_longest#
- macpie.pandas.rtrim_longest(*sers, trim_empty_string=True, as_tuple=False)#
Trim trailing missing values from each series. If the resulting series are of uneven length, missing values are filled with
NaN
values.- Parameters:
- sersSeries objects
- trim_empty_stringbool, default True
Whether to also include empty strings when trimming.
- as_tuplebool, default False
Whether to return the result as a tuple of Series instead of as a DataFrame.
- Returns:
- DataFrame or tuple
A DataFrame or tuple of Series, depending on
as_tuple
.
Examples
>>> ser1 = pd.Series([1, "2", 3, "", None, None], name="ser1") >>> ser2 = pd.Series([1, "2", 3, "4", 5, 6], name="ser2") >>> rtrim_longest(ser1, ser2) ser1 ser2 0 1 1 1 2 2 2 3 3 3 NaN 4 4 NaN 5 5 NaN 6