Write a Pandas program to replace missing white spaces in a given string with the least frequent character
import pandas as pd str1 = 'abc def abcdef icd' print("Original series:") print(str1) ser = pd.Series(list(str1)) element_freq = ser.value_counts() print(element_freq) current_freq = element_freq.dropna().index[-1] result = "".join(ser.replace(' ', current_freq)) print(result)
Sample Output:
Original series: abc def abcdef icd c 3 3 d 3 f 2 e 2 a 2 b 2 i 1 dtype: int64 abcidefiabcdefiicd
total answers (1)
start bookmarking useful questions and collections and save it into your own study-lists, login now to start creating your own collections.
Sample Output:
need an explanation for this answer? contact us directly to get an explanation for this answer