Probability¶
SampleSpace¶
-
class
manimlib.mobject.probability.
SampleSpace
(**kwargs)¶ 用于可视化概率的样本空间
主体是一个3*3的矩形
-
add_braces_and_labels
()¶ 调用
get_..._braces_and_labels
后将其自动添加到场景中
-
add_title
(title='Sample space', buff=0.25)¶ 添加标题
title
-
complete_p_list
(p_list)¶ 将概率列表
p_list
补齐(如果不足,则添加一个概率1-sum(p_list)
),返回补齐后的列表
-
divide_horizontally
(*args, **kwargs)¶ 根据概率列表
p_list
水平分割的VGroup,上色为colors
-
divide_vertically
(*args, **kwargs)¶ 根据概率列表
p_list
竖直分割的VGroup,上色为colors
-
get_bottom_braces_and_labels
(labels, **kwargs)¶ 获取底边的大括号和标签(
VGroup(braces, labels)
),适用于调用divide_vertically
后的
-
get_side_braces_and_labels
(labels, direction=array([- 1.0, 0.0, 0.0]), **kwargs)¶ 获取侧边的大括号和标签(
VGroup(braces, labels)
),适用于调用divide_horizontally
后的
-
get_top_braces_and_labels
(labels, **kwargs)¶ 获取上边的大括号和标签(
VGroup(braces, labels)
),适用于调用divide_vertically
后的
-