📜  sciPy stats.binned_statistic_dd()函数| Python

📅  最后修改于: 2022-05-13 01:55:00.944000             🧑  作者: Mango

sciPy stats.binned_statistic_dd()函数| Python

stats.binned_statistic_dd(arr, values, statistic='mean', bins=10, range=None)函数计算给定二维数据的分箱统计值。
它的工作原理类似于 histogram2d。由于直方图函数制作垃圾箱并计算编号。每个 bin 中的点数;此函数计算每个 bin 的值的总和、平均值、中值、计数或其他统计信息。

代码#1:

# stats.binned_statistic_dd() method 
import numpy as np
from scipy import stats
  
x = np.ones(10)
y = np.ones(10)
  
print ("x : \n", x)
print ("\ny : \n", y)
  
print ("\nbinned_statistic_2d for count : ", 
       stats.binned_statistic_dd([x, y], None, 'count', bins = 3))

输出 :


代码#2:

# importing libraries
import numpy as np
from scipy import stats
  
# using np.ones for x and y
x = np.ones(10)
y = np.ones(10)
  
# Using binned_statistic_dd
print ("\nbinned_statistic_2d for count : ", 
        stats.binned_statistic_dd([x, y], None,
        'count', bins=3, range=[[2,3],[0,0.5]]))

输出 :