假设我有一个像这样的pandas数据帧:
Person_1 Person_2 Person_3 0 John Smith Jane Smith Mark Smith 1 Harry Jones Mary Jones Susan Jones
可重复的形式:
df = pd.DataFrame([['John Smith','Jane Smith','Mark Smith'],['Harry Jones','Mary Jones','Susan Jones'],columns=['Person_1','Person_2','Person_3'])
用下划线_替换每个名称中的名字和姓氏之间的空格的最好方法是什么:
Person_1 Person_2 Person_3 0 John_Smith Jane_Smith Mark_Smith 1 Harry_Jones Mary_Jones Susan_Jones
先感谢您!最佳答案使用dataframe的replace方法:
df.replace('\s+','_',regex=True,inplace=True)
总结 以上是内存溢出为你收集整理的如何在pandas数据帧中替换字符串中的空格?全部内容,希望文章能够帮你解决如何在pandas数据帧中替换字符串中的空格?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)