首页 > 解决方案 > Pandas:复合方法有什么用?

问题描述

我找到了 pandas复合数据框方法文档,但它真的很简洁。我试图在一个简单的数据帧上运行它,但不了解它的实用性。这是我的例子:

In [5]: df = pd.DataFrame(np.arange(6).reshape(3,2), columns=['a', 'b'])

In [6]: df
Out[6]: 
   a  b
0  0  1
1  2  3
2  4  5

In [7]: df.compound()
Out[7]: 
a    14
b    47
dtype: int32

我应该用这种方法做什么?

标签: pythonpandas

解决方案


这更像是贷款计算——复利

在此处输入图像描述

df.compound()
Out[143]: 
a    14
b    47
dtype: int32

所以对于列a

在此处输入图像描述


推荐阅读