如何在 pandas 数据帧上使用 UDF 函数?

How to use UDF function on the pandas dataframe?

我有一个 pandas 数据框,我需要在名称列上应用干净规则,以便名称仅包含字符串值,而不是数值,但我需要使用 UDF 来实现.所以我创建了一个 UDF,然后将它应用到我的数据框的名称列上,但我没有得到想要的结果。 分享我的代码和输出的一些屏幕截图。 请任何人指导我一次。 This image is my code screenshot.

你应该修改remove_num函数,然后它会起作用。

import re
def remove_num(emp_name):
    remove_val = re.sub("[0-9]", "", emp_name)
    return remove_val