如何在 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
我有一个 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