對Dataframe運用函數時,一般有兩種方法,
1、data.apply(lambda X: fun(X[列名1],X[列名2]),axis=1),即為將該兩列運用自定義函數;
2、data[’新列名']=data['列名'].apply(fun)
最近處理函數時,發現有時定義函數,需要運用函數外部的變量。此時可以通過在函數內部定義全局變量方式運用。
多謝原博主的分享,鏈接如下:https://blog.csdn.net/m0_38052384/article/details/103212409