python-igraph API 参考

python-igraph 中所有类、函数和方法的列表

类文档

class Histogram

在层级结构中查看

实数的通用直方图类

示例

>>> h = Histogram(5)     # Initializing, bin width = 5
>>> h << [2,3,2,7,8,5,5,0,7,9]     # Adding more items
>>> print(h)
N = 10, mean +- sd: 4.8000 +- 2.9740
[ 0,  5): **** (4)
[ 5, 10): ****** (6)
方法 __init__ 使用给定的数据集初始化直方图。
方法 __plot__ 绘图支持
方法 __str__ 未归档
方法 add 向直方图添加单个数字。
方法 add_many 向直方图添加单个数字或可迭代对象的元素。
方法 bins 生成器,按递增顺序返回直方图的箱。
方法 clear 清除收集的数据
方法 to_string 返回直方图的字符串表示形式。
属性 mean 返回直方图中元素的平均值
属性 n 返回直方图中的元素数
属性 sd 返回直方图中元素的标准差
属性 var 返回直方图中元素的方差
方法 _get_bin 返回与给定数字对应的箱索引。
实例变量 _bin_width 未归档
实例变量 _bins 未归档
实例变量 _max 未归档
实例变量 _min 未归档
实例变量 _running_mean 未归档
def __init__(self, bin_width=1, data=None):

使用给定的数据集初始化直方图。

参数
bin_width直方图的箱宽度。
数据要使用的数据集。必须包含实数。
def __plot__(self, context, bbox, _, **kwds):

绘图支持

def __str__(self):

未归档

def add(self, num, repeat=1):

向直方图添加单个数字。

参数
num要添加的数字
repeat重复添加的次数
def add_many(self, data):

向直方图添加单个数字或可迭代对象的元素。

参数
数据要添加的数据
def bins(self):

生成器,按递增顺序返回直方图的箱。

返回值
一个元组,包含以下元素:左边界、右边界、箱中元素的数量
def clear(self):

清除收集的数据

def to_string(self, max_width=78, show_bars=True, show_counts=True):

返回直方图的字符串表示形式。

参数
max_width字符串每行的最大宽度。如果此值太小,则可能不会遵守。
show_bars指定是否应显示直方图条
show_counts指定是否应显示直方图计数。如果 show_barsshow_counts 都是False,则仅显示一般描述性统计信息(元素数、平均值和标准差)。
@property
mean =

返回直方图中元素的平均值

@property
n =

返回直方图中的元素数

@property
sd =

返回直方图中元素的标准差

@property
var =

返回直方图中元素的方差

def _get_bin(self, num, create=False):

返回与给定数字对应的箱索引。

参数
num正在为其寻找箱的数字
create如果尚不存在箱,是否创建新箱。
返回值
箱的索引或None如果尚不存在箱,并且 {create} 为False.
_bin_width =

未归档

_bins: list =

未归档

_max =

未归档

_min =

未归档

_running_mean =

未归档