标签: sum

如何在Ruby中求和数组?

我有一个整数数组.

例如:

array = [123,321,12389]
Run Code Online (Sandbox Code Playgroud)

有什么好方法可以得到它们的总和吗?

我知道

sum = 0
array.each { |a| sum+=a }
Run Code Online (Sandbox Code Playgroud)

会工作.

ruby arrays math sum

551
推荐指数
12
解决办法
42万
查看次数

在Python中汇总一个数字列表

我有一个数字列表,如[1,2,3,4,5...],我想计算(1+2)/2,第二,(2+3)/2第三, (3+4)/2等等.我怎样才能做到这一点?

我想将第一个数字与第二个数字相加并除以2,然后将第二个数字与第三个相加并除以2,依此类推.

另外,我如何总结一个数字列表?

a = [1, 2, 3, 4, 5, ...]
Run Code Online (Sandbox Code Playgroud)

是吗:

b = sum(a)
print b
Run Code Online (Sandbox Code Playgroud)

得到一个号码?

这对我不起作用.

python sum list

345
推荐指数
10
解决办法
154万
查看次数

如何将字典中的所有值相加?

假设我有一个字典,其中键映射到整数,如:

d = {'key1': 1,'key2': 14,'key3': 47}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,是否有一种语法简约的方法来返回d-ie 62中的值的总和?

python hash dictionary sum

209
推荐指数
7
解决办法
26万
查看次数

C#对象列表,如何获取属性的总和

我有一个对象列表.单个对象条目的一个属性是金额.我如何得到金额的总和?

如果我的列表是double类型,我可能会做这样的事情:

double total = myList.Sum();
Run Code Online (Sandbox Code Playgroud)

但是我想要类似的东西,但这种语法是不正确的.

double total = myList.amount.Sum();
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?我希望尽可能使用Sum函数,而不是循环并计算值.

c# sum list

145
推荐指数
4
解决办法
18万
查看次数

如果没有找到值,如何在MySQL中获取SUM函数以返回'0'?

说我在MySQL中有一个简单的功能:

SELECT SUM(Column 1) from Table WHERE Column 2='Test'
Run Code Online (Sandbox Code Playgroud)

如果第2列中没有条目包含文本'Test',则此函数返回NULL,而我希望它返回0.

我知道在这里曾经问过几次类似的问题,但是我无法根据自己的目的调整答案,所以我很感激能帮助你做好准备.

mysql null sum function

134
推荐指数
3
解决办法
13万
查看次数

如何在Java中找到数组中所有数字的总和?

我在使用Java查找数组中所有整数的总和时遇到问题.我在Math课堂上找不到任何有用的方法.

java arrays sum

128
推荐指数
12
解决办法
62万
查看次数

Pandas:对给定列的DataFrame行求和

我有以下DataFrame:

In [1]:

import pandas as pd
df = pd.DataFrame({'a': [1,2,3], 'b': [2,3,4], 'c':['dd','ee','ff'], 'd':[5,9,1]})
df
Out [1]:
   a  b   c  d
0  1  2  dd  5
1  2  3  ee  9
2  3  4  ff  1
Run Code Online (Sandbox Code Playgroud)

我想添加一列'e',它是列的总和'a','b''d'.

穿过论坛,我觉得这样的东西会起作用:

df['e'] = df[['a','b','d']].map(sum)
Run Code Online (Sandbox Code Playgroud)

但不是!

我想实现具有列列表['a','b','d']df输入的操作.

python sum dataframe pandas

124
推荐指数
7
解决办法
26万
查看次数

将两个LISTS的值的SUM添加到新的LIST中

我有以下两个清单:

first = [1,2,3,4,5]
second = [6,7,8,9,10]
Run Code Online (Sandbox Code Playgroud)

现在我想将两个列表的项目添加到新列表中.

输出应该是

third = [7,9,11,13,15]
Run Code Online (Sandbox Code Playgroud)

python sum list

121
推荐指数
9
解决办法
21万
查看次数

如何对多维数组中的所有列值求和?

如何通过关联键添加所有列值?请注意,__CODE__密钥是动态的.

输入数组:

Array
(
    [0] => Array
        (
            [gozhi] => 2
            [uzorong] => 1
            [ngangla] => 4
            [langthel] => 5
        )

    [1] => Array
        (
            [gozhi] => 5
            [uzorong] => 0
            [ngangla] => 3
            [langthel] => 2
        )

    [2] => Array
        (
            [gozhi] => 3
            [uzorong] => 0
            [ngangla] => 1
            [langthel] => 3
        )
)
Run Code Online (Sandbox Code Playgroud)

期望的结果:

Array
(
    [gozhi] => 10
    [uzorong] => 1
    [ngangla] => 8
    [langthel] => 10
)
Run Code Online (Sandbox Code Playgroud)

php arrays sum multidimensional-array

107
推荐指数
7
解决办法
20万
查看次数

获得Pandas专栏的总数

目标

我有一个Pandas数据框,如下所示,有多列,想得到列的总数,MyColumn.


数据框 -df:

print df

           X           MyColumn  Y              Z   
0          A           84        13.0           69.0   
1          B           76         77.0          127.0   
2          C           28         69.0           16.0   
3          D           28         28.0           31.0   
4          E           19         20.0           85.0   
5          F           84        193.0           70.0   
Run Code Online (Sandbox Code Playgroud)

我的尝试:

我试图使用groupby和得到列的总和.sum():

Total = df.groupby['MyColumn'].sum()

print Total
Run Code Online (Sandbox Code Playgroud)

这会导致以下错误:

TypeError: 'instancemethod' object has no attribute '__getitem__'
Run Code Online (Sandbox Code Playgroud)

预期产出

我原本预计输出如下:

319
Run Code Online (Sandbox Code Playgroud)

或者,我希望df使用包含总数的新row标题进行编辑TOTAL:

           X           MyColumn  Y              Z   
0          A …
Run Code Online (Sandbox Code Playgroud)

python sum dataframe pandas

87
推荐指数
4
解决办法
21万
查看次数

标签 统计

sum ×10

python ×5

arrays ×3

list ×3

dataframe ×2

pandas ×2

c# ×1

dictionary ×1

function ×1

hash ×1

java ×1

math ×1

multidimensional-array ×1

mysql ×1

null ×1

php ×1

ruby ×1