我有一个简单的函数,可以在 python 中计算两个日期内的周末和假期...
count_holiday_and_weekends(从日期到日期)
我如何应用该函数在我的 df 中创建一个新函数?
类似于:
df['count_holiday_and_weekends'] = count_holiday_and_weekends(df['fromdate'],df['todate])
提前致谢!
最佳答案
使用apply
带参数 axis=1
用于按行处理:
df['count_holiday_and_weekends'] = df.apply(lambda x: count_holiday_and_weekends(x['fromdate'],x['todate']), axis=1)
关于python - Pandas 使用数据框中的两列应用函数来创建一个新列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46933805/