计算数组中的项与数组中的数字之和的比率

时间:2019-10-19 18:49:20

标签: python numpy

numpy中是否有一种方法可以计算数组中的项与数组中数字之和的比率?例如:

>>>import numpy as np
>>>datas=[1,2,3,3,100]
>>>np.frequencies(datas)
[1/109,2/109,3/109,3/109,100/109]

1 个答案:

答案 0 :(得分:2)

假设我了解您的意思,您可以执行以下操作

import numpy as np
datas=np.asarray([1,2,3,3,100])  # Convert to a numpy array 
answer_you_want = datas / sum(datas)