对一个名为se 的 pd.Series 里的每一个元素应用一个函数func,可以这样写:
se_new = se.apply(func)
但是如果用如下的写法,执行效率会快很多:
import numpy as np
func_vector = np.vectorize(func)
se_new = func_vector(se.values)
对一个名为se 的 pd.Series 里的每一个元素应用一个函数func,可以这样写:
se_new = se.apply(func)
但是如果用如下的写法,执行效率会快很多:
import numpy as np
func_vector = np.vectorize(func)
se_new = func_vector(se.values)