假设我有以下数据帧df
1 3
Scenario1 0.001 0.05
Scenario2 0.003 0.01
Scenario3 0.001 0.042
Scenario4 0.09 0.006
Scenario5 0.02 0.04
假设这些是利率和周期,我想计算年金。在
如果你不熟悉,我想用这个公式:
^{pr2}$我怎样才能得到一个数据帧,在那里我已经计算了每个元素的函数值?在
我想做点什么
df.applymap(computeAnnuity)
给as r
返回值(df中的每个元素),并以n
形式给出数据帧的列名称(1和3)。但是我不知道如何在没有循环或循环的情况下有效地完成它。在
举例来说,你想要一个句点,比如说,句点。我想对dataframe中的每个元素都这样做(以一种高效和自动的方式:使用函数)。在
对于性能(因为我们在这里寻找效率),我建议使用} -
NumPy
的方法,它使用^{样本输入,输出-
^{pr2}$使用
numexpr
模块进一步增强看看所涉及的计算,我们似乎在处理基于}的操作。这些可以与^{} 模块一起使用,以进一步提高性能。在
power
和{因此,我们有两种方法,比如-
对更大的数据集进行运行时测试-
我想你需要
apply
:相关问题 更多 >
编程相关推荐