计算熊猫系列中索引子集的总和

时间:2019-04-08 14:19:19

标签: python pandas numpy

我有一个pandas.core.series.Series,其中包含一些数据,现在我想计算索引0到13的总和。我该怎么做?

这是迄今为止尝试过的方法:

#preg.prglngth.value_counts().sort_index()

prglnght_var = preg['prglngth']
prglnght_var.ser[:14]

系列数据如下:

0       15
1        9
....
47       1
48       7
50       2
Name: prglngth, dtype: int64

1 个答案:

答案 0 :(得分:1)

您可以尝试:

prglnght_var.loc[:14].sum()

.loc是系列类的方法。
它为您选择的条件选择行或列(在这种情况下为行)(在这种情况下,所有行从0到13)
它返回一个序列

.sum是一系列的方法,将求和其中的所有值。
由于该系列已针对所需行进行了过滤,因此它将对所有所需值进行求和。