
pandas下dataframe对某列使用自定义函数
import math def scale(x): if x > 2: x = int(math.log(float(x))**2) return x data_value['I5']=data_value['I5'].apply(scale)
原始数据
data_value.head(10) 进行函数变换后:
data_value.head(10)
👁️ 阅读量:0
© 版权声明:本文《pandas下dataframe对某列使用自定义函数》内容均为本站精心整理或网友自愿分享,如需转载请注明原文出处:https://www.zastudy.cn/wen/1686490943a268363.html。