scipy.stats.variation(arr, axis = None)函数计算变异系数。定义为标准偏差与平均值之比。
参数:
arr :[数组]输入数组。
axis :[int或int元组]轴,我们要沿着该轴计算变异系数。
->轴= 0沿列的变化系数。
->轴= 1沿行工作的变化系数。
结果:沿指定轴具有值的数组变化系数。
代码1:使用variation()
from scipy.stats import variation
import numpy as np
arr = np.random.randn(5, 5)
print ("array : \n", arr)
# rows: axis = 0, cols: axis = 1
print ("\nVariation at axis = 0: \n", variation(arr, axis = 0))
print ("\nVariation at axis = 1: \n", variation(arr, axis = 1))
输出:
array :
[[-1.16536706 -1.29744691 -0.39964651 2.14909277 -1.00669835]
[ 0.79979681 0.91566149 -0.823054 0.9189682 -0.01061181]
[ 0.9532622 0.38630077 -0.79026789 -0.70154086 0.79087801]
[ 0.53553389 1.46409899 1.89903817 -0