问题是:在前面的轨道上,按国家计算加权平均(而不是平均)平均收益率(收益率定义为股利除以价格,并按百分比报告)。加权平均数包括作为权重的股票数量。但我不知道如何找到加权平均值。我已经有了一些代码,用来计算收益率的平均值(百分比)。但我很难计算加权平均值。我和一些同学谈过,他们说他们试图使用公式:和(x*w)/sum(W),其中w是重量。price) AS Yield
FROM Shares
我正在尝试使用numpy.average计算十进制数列表的加权平均值;但是,我收到了一个TypeError。例如,考虑以下内容。numpy.average(l) File "<stdin>", line 1, in <module>
File "/usr/lib64/python2.6TypeError: unsupported operand type(s) for /