prob140.JointDistribution.marginal¶
-
JointDistribution.
marginal
(label)[source]¶ Returns the marginal distribution of label
Parameters: label : String
The label of the variable of which we want to find the marginal distribution
Returns: JointDistribution Table
Examples
>>> dist2 = Table().values("Coin1",['H','T'],"Coin2", ['H','T']).probability(np.array([0.24, 0.36, 0.16, 0.24])).toJoint() >>> dist2.marginal("Coin1") Coin1=H Coin1=T Coin2=T 0.36 0.24 Coin2=H 0.24 0.16 Sum: Marginal of Coin1 0.60 0.40 >>> dist2.marginal("Coin2") Coin1=H Coin1=T Sum: Marginal of Coin2 Coin2=T 0.36 0.24 0.6 Coin2=H 0.24 0.16 0.4