python-3.x - 将函数应用于空的 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'] 中没有得到任何数据