首页 > 解决方案 > 将函数应用于空的 Pandas 系列

问题描述

我有一个包含列/系列 df['Salary'] 的数据框。我需要将以下函数应用于一个新的空系列 df['PercentageSalary']。

def applyPercentage(PercentageSalary):
     SumSalary=df['Salary'].sum()
     for num in df['Salary']:
          df['PercentageSalary']=(num/SumSalary)*100
    return num

我在我的数据框中使用了上述函数

df['PercentageSalary'].apply(applyPercentage)

但我在我的系列 df['PercentageSalary'] 中没有得到任何数据

标签: python-3.xpandas

解决方案


推荐阅读