使用 petl 中的值从不同的行转换一个值?

2024-10-02 00:29:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我有下表:

+---------+------------+----------------+
| IRR     | Price List | Cambrdige Data |
+=========+============+================+
| '1.56%' | '0'        | '6/30/1989'    |
+---------+------------+----------------+
| '5.17%' | '100'      | '9/30/1989'    |
+---------+------------+----------------+
| '4.44%' | '0'        | '12/31/1990'   |
+---------+------------+----------------+

我正在尝试编写一个计算器,通过简单的计算来更新Price List字段。逻辑基本上是这样的:

以前的价格*(1+IRR%)

最后一行的计算结果是:100*(1+4.44%)=104.44

因为我使用的是petl,所以我试图找出如何用上面的值和同一行的值更新字段,然后在整个Price List列中填充它。我似乎找不到一个有用的petl实用程序。我应该手动编写一个方法吗?你们怎么看


Tags: 方法实用程序data价格手动逻辑price计算器

热门问题