pyspark.pandas.DataFrame.add_suffix

DataFrame.add_suffix(suffix: str) → pyspark.pandas.frame.DataFrame[source]

Suffix labels with string suffix.

For Series, the row labels are suffixed. For DataFrame, the column labels are suffixed.

Parameters
suffixstr

The string to add before each label.

Returns
DataFrame

New DataFrame with updated labels.

See also

Series.add_prefix

Prefix row labels with string prefix.

Series.add_suffix

Suffix row labels with string suffix.

DataFrame.add_prefix

Prefix column labels with string prefix.

Examples

>>> df = ps.DataFrame({'A': [1, 2, 3, 4], 'B': [3, 4, 5, 6]}, columns=['A', 'B'])
>>> df
   A  B
0  1  3
1  2  4
2  3  5
3  4  6
>>> df.add_suffix('_col')
   A_col  B_col
0      1      3
1      2      4
2      3      5
3      4      6