#!/usr/bin/python

import pandas as pd

data = {'year':[2000,2001,2002,2001,2002],'value':[1.5,1.7,3.6,2.4,2.9]}

frame = pd.DataFrame(data)
def testfunc(x, str):  #第一个参数代表该函数处理的每一个元素,第二个参数args是传入的参数
    print x, str


frame['year'].apply(testfunc, args = ('ok',)) #('ok',)表示一个参数
print '=============' 

print frame

pandas apply()函数参数 args

 

相关文章:

  • 2021-09-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-16
  • 2021-09-24
  • 2022-12-23
  • 2023-01-11
猜你喜欢
  • 2021-07-04
  • 2022-12-23
  • 2021-06-22
  • 2021-09-11
  • 2022-12-23
  • 2021-09-09
  • 2021-11-29
相关资源
相似解决方案