%matplotlib inline from matplotlib import pyplot as plt from sympy.stats import Gamma, E, density import numpy as np G1 = Gamma("G1", 5, 2.5) G2 = Gamma("G2", 4, 1.5) f1 = 0.7; f2 = 1-f1 G3 = f1*G1 + f2*G2 E(G1) E(G2) E(G3) u = np.linspace(0, 50) D1(i) D1 = density(G1); D2 = density(G2); D3 = density(G3) v1 = [D1(i).evalf() for i in u] v2 = [D2(i).evalf() for i in u] v3 = [D3(i).evalf() for i in u] v1 plt.plot(u, v1) plt.plot(u, v2) plt.plot(u, v3)