我有一个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
答案 0 :(得分:1)
您可以尝试:
prglnght_var.loc[:14].sum()
.loc
是系列类的方法。
它为您选择的条件选择行或列(在这种情况下为行)(在这种情况下,所有行从0到13)
它返回一个序列
.sum
是一系列的方法,将求和其中的所有值。
由于该系列已针对所需行进行了过滤,因此它将对所有所需值进行求和。