SYMBOL INDEX (744 symbols across 20 files) FILE: billiards.py class Billiards (line 28) | class Billiards(thinkbayes.Suite): method Likelihood (line 30) | def Likelihood(self, data, hypo): function ProbWinMatch (line 42) | def ProbWinMatch(pmf): function main (line 49) | def main(): FILE: dice.py class Dice (line 13) | class Dice(Suite): method Likelihood (line 16) | def Likelihood(self, data, hypo): function main (line 26) | def main(): FILE: dice_soln.py class Dice (line 13) | class Dice(Suite): method Likelihood (line 16) | def Likelihood(self, data, hypo): function main (line 28) | def main(): FILE: distribution.py function underride (line 19) | def underride(d, **options): class Pmf (line 33) | class Pmf(pd.Series): method __init__ (line 36) | def __init__(self, *args, **kwargs): method copy (line 49) | def copy(self, **kwargs): method __getitem__ (line 56) | def __getitem__(self, qs): method qs (line 64) | def qs(self): method ps (line 72) | def ps(self): method _repr_html_ (line 79) | def _repr_html_(self): method normalize (line 87) | def normalize(self): method mean (line 96) | def mean(self): method median (line 104) | def median(self): method quantile (line 111) | def quantile(self, ps): method var (line 121) | def var(self): method std (line 130) | def std(self): method sample (line 137) | def sample(self, *args, **kwargs): method choice (line 149) | def choice(self, *args, **kwargs): method bar (line 162) | def bar(self, **options): method __add__ (line 170) | def __add__(self, x): method __sub__ (line 184) | def __sub__(self, x): method make_joint (line 201) | def make_joint(self, other, **options): method marginal (line 214) | def marginal(self, i, name=None): method conditional (line 228) | def conditional(self, i, j, val, name=None): method update (line 249) | def update(self, likelihood, data): method max_prob (line 263) | def max_prob(self): method make_cdf (line 270) | def make_cdf(self, normalize=True): method quantile (line 283) | def quantile(self, ps): method credible_interval (line 299) | def credible_interval(self, p): method from_seq (line 311) | def from_seq(seq, normalize=True, sort=True, **options): method gt (line 336) | def gt(self, x): method lt (line 350) | def lt(self, x): method ge (line 364) | def ge(self, x): method le (line 378) | def le(self, x): method eq (line 392) | def eq(self, x): method ne (line 406) | def ne(self, x): function pmf_conv (line 421) | def pmf_conv(pmf1, pmf2, ufunc): function pmf_add (line 436) | def pmf_add(pmf1, pmf2): function pmf_sub (line 447) | def pmf_sub(pmf1, pmf2): function pmf_outer (line 458) | def pmf_outer(pmf1, pmf2, ufunc): function pmf_gt (line 472) | def pmf_gt(pmf1, pmf2): function pmf_lt (line 484) | def pmf_lt(pmf1, pmf2): function pmf_ge (line 496) | def pmf_ge(pmf1, pmf2): function pmf_le (line 508) | def pmf_le(pmf1, pmf2): function pmf_eq (line 520) | def pmf_eq(pmf1, pmf2): function pmf_ne (line 532) | def pmf_ne(pmf1, pmf2): class Cdf (line 544) | class Cdf(pd.Series): method __init__ (line 547) | def __init__(self, *args, **kwargs): method copy (line 560) | def copy(self, **kwargs): method forward (line 568) | def forward(self): method inverse (line 578) | def inverse(self): method from_seq (line 594) | def from_seq(seq, normalize=True, sort=True, **options): method qs (line 608) | def qs(self): method ps (line 616) | def ps(self): method _repr_html_ (line 623) | def _repr_html_(self): method normalize (line 631) | def normalize(self): method make_pmf (line 640) | def make_pmf(self, normalize=False): method choice (line 652) | def choice(self, *args, **kwargs): method mean (line 666) | def mean(self): method var (line 673) | def var(self): method std (line 680) | def std(self): method median (line 687) | def median(self): FILE: empyrical_dist.py function underride (line 19) | def underride(d, **options): class Pmf (line 33) | class Pmf(pd.Series): method __init__ (line 36) | def __init__(self, *args, **kwargs): method copy (line 49) | def copy(self, deep=True): method __getitem__ (line 56) | def __getitem__(self, qs): method qs (line 64) | def qs(self): method ps (line 72) | def ps(self): method _repr_html_ (line 79) | def _repr_html_(self): method normalize (line 87) | def normalize(self): method mean (line 96) | def mean(self): method median (line 105) | def median(self): method quantile (line 112) | def quantile(self, ps, **kwargs): method var (line 122) | def var(self): method std (line 131) | def std(self): method choice (line 138) | def choice(self, *args, **kwargs): method sample (line 151) | def sample(self, *args, **kwargs): method plot (line 170) | def plot(self, **options): method bar (line 179) | def bar(self, **options): method add (line 187) | def add(self, x): method sub (line 202) | def sub(self, x): method rsub (line 217) | def rsub(self, x): method mul (line 231) | def mul(self, x): method div (line 247) | def div(self, x): method rdiv (line 263) | def rdiv(self, x): method make_joint (line 278) | def make_joint(self, other, **options): method marginal (line 291) | def marginal(self, i, name=None): method conditional (line 305) | def conditional(self, i, j, val, name=None): method update (line 326) | def update(self, likelihood, data): method max_prob (line 340) | def max_prob(self): method make_cdf (line 347) | def make_cdf(self, normalize=True): method quantile (line 360) | def quantile(self, ps): method credible_interval (line 370) | def credible_interval(self, p): method from_seq (line 382) | def from_seq(seq, normalize=True, sort=True, **options): method gt (line 407) | def gt(self, x): method lt (line 421) | def lt(self, x): method ge (line 435) | def ge(self, x): method le (line 449) | def le(self, x): method eq (line 463) | def eq(self, x): method ne (line 477) | def ne(self, x): function pmf_conv (line 492) | def pmf_conv(pmf1, pmf2, ufunc): function pmf_add (line 507) | def pmf_add(pmf1, pmf2): function pmf_sub (line 518) | def pmf_sub(pmf1, pmf2): function pmf_mul (line 529) | def pmf_mul(pmf1, pmf2): function pmf_div (line 539) | def pmf_div(pmf1, pmf2): function pmf_outer (line 549) | def pmf_outer(pmf1, pmf2, ufunc): function pmf_gt (line 563) | def pmf_gt(pmf1, pmf2): function pmf_lt (line 575) | def pmf_lt(pmf1, pmf2): function pmf_ge (line 587) | def pmf_ge(pmf1, pmf2): function pmf_le (line 599) | def pmf_le(pmf1, pmf2): function pmf_eq (line 611) | def pmf_eq(pmf1, pmf2): function pmf_ne (line 623) | def pmf_ne(pmf1, pmf2): class Cdf (line 635) | class Cdf(pd.Series): method __init__ (line 638) | def __init__(self, *args, **kwargs): method copy (line 651) | def copy(self, deep=True): method from_seq (line 659) | def from_seq(seq, normalize=True, sort=True, **options): method qs (line 673) | def qs(self): method ps (line 681) | def ps(self): method _repr_html_ (line 688) | def _repr_html_(self): method plot (line 696) | def plot(self, **options): method step (line 705) | def step(self, **options): method normalize (line 714) | def normalize(self): method forward (line 724) | def forward(self, **kwargs): method inverse (line 742) | def inverse(self, **kwargs): method make_pmf (line 764) | def make_pmf(self, normalize=False): method choice (line 776) | def choice(self, *args, **kwargs): method sample (line 790) | def sample(self, *args, **kwargs): method mean (line 808) | def mean(self): method var (line 815) | def var(self): method std (line 822) | def std(self): method median (line 829) | def median(self): FILE: euro.py class Euro (line 31) | class Euro(thinkbayes.Suite): method Likelihood (line 33) | def Likelihood(self, data, hypo): function main (line 43) | def main(): FILE: euro2.py class Euro (line 31) | class Euro(thinkbayes.Suite): method Likelihood (line 33) | def Likelihood(self, data, hypo): function AverageLikelihood (line 45) | def AverageLikelihood(suite, data): function main (line 64) | def main(): FILE: euro2_soln.py class Euro (line 31) | class Euro(thinkbayes.Suite): method Likelihood (line 33) | def Likelihood(self, data, hypo): function AverageLikelihood (line 45) | def AverageLikelihood(suite, data): function main (line 64) | def main(): FILE: euro_soln.py class Euro (line 31) | class Euro(thinkbayes.Suite): method Likelihood (line 33) | def Likelihood(self, data, hypo): function main (line 46) | def main(): FILE: install_test.py function RenderPdf (line 19) | def RenderPdf(mu, sigma, n=101): function main (line 29) | def main(): FILE: lincoln.py function choose (line 53) | def choose(n, k, d={}): function binom (line 76) | def binom(k, n, p): class Lincoln (line 86) | class Lincoln(thinkbayes.Suite, thinkbayes.Joint): method Likelihood (line 89) | def Likelihood(self, data, hypo): function main (line 103) | def main(): FILE: sat.py function ReadScale (line 16) | def ReadScale(filename='sat_scale.csv', col=2): function ReadRanks (line 48) | def ReadRanks(filename='sat_ranks.csv'): function DivideValues (line 72) | def DivideValues(pmf, denom): class Exam (line 85) | class Exam(object): method __init__ (line 91) | def __init__(self): method Lookup (line 101) | def Lookup(self, raw): method Reverse (line 105) | def Reverse(self, score): method ReverseScale (line 113) | def ReverseScale(self, pmf): class Sat (line 130) | class Sat(thinkbayes.Suite): method __init__ (line 133) | def __init__(self, exam): method Likelihood (line 142) | def Likelihood(self, data, hypo): function PmfProbGreater (line 153) | def PmfProbGreater(pmf1, pmf2): function main (line 172) | def main(): FILE: sat_soln.py function ReadScale (line 16) | def ReadScale(filename='sat_scale.csv', col=2): function ReadRanks (line 48) | def ReadRanks(filename='sat_ranks.csv'): function DivideValues (line 72) | def DivideValues(pmf, denom): class Exam (line 85) | class Exam(object): method __init__ (line 91) | def __init__(self): method Lookup (line 101) | def Lookup(self, raw): method Reverse (line 105) | def Reverse(self, score): method ReverseScale (line 113) | def ReverseScale(self, pmf): class Sat (line 130) | class Sat(thinkbayes.Suite): method __init__ (line 133) | def __init__(self, exam): method Likelihood (line 142) | def Likelihood(self, data, hypo): function PmfProbGreater (line 153) | def PmfProbGreater(pmf1, pmf2): function main (line 172) | def main(): FILE: thinkbayes.py function RandomSeed (line 48) | def RandomSeed(x): function Odds (line 57) | def Odds(p): function Probability (line 75) | def Probability(o): function Probability2 (line 87) | def Probability2(yes, no): class Interpolator (line 97) | class Interpolator(object): method __init__ (line 105) | def __init__(self, xs, ys): method Lookup (line 109) | def Lookup(self, x): method Reverse (line 113) | def Reverse(self, y): method _Bisect (line 117) | def _Bisect(self, x, xs, ys): class _DictWrapper (line 129) | class _DictWrapper(object): method __init__ (line 132) | def __init__(self, obj=None, label=None): method __hash__ (line 163) | def __hash__(self): method __str__ (line 166) | def __str__(self): method __eq__ (line 172) | def __eq__(self, other): method __len__ (line 175) | def __len__(self): method __iter__ (line 178) | def __iter__(self): method iterkeys (line 181) | def iterkeys(self): method __contains__ (line 185) | def __contains__(self, value): method __getitem__ (line 188) | def __getitem__(self, value): method __setitem__ (line 191) | def __setitem__(self, value, prob): method __delitem__ (line 194) | def __delitem__(self, value): method Copy (line 197) | def Copy(self, label=None): method Scale (line 212) | def Scale(self, factor): method Log (line 226) | def Log(self, m=None): method Exp (line 246) | def Exp(self, m=None): method GetDict (line 263) | def GetDict(self): method SetDict (line 267) | def SetDict(self, d): method Values (line 271) | def Values(self): method Items (line 280) | def Items(self): method Render (line 284) | def Render(self, **options): method MakeCdf (line 297) | def MakeCdf(self, label=None): method Print (line 302) | def Print(self): method Set (line 307) | def Set(self, x, y=0): method Incr (line 316) | def Incr(self, x, term=1): method Mult (line 325) | def Mult(self, x, factor): method Remove (line 334) | def Remove(self, x): method Total (line 344) | def Total(self): method MaxLike (line 349) | def MaxLike(self): method Largest (line 353) | def Largest(self, n=10): method Smallest (line 360) | def Smallest(self, n=10): class Hist (line 368) | class Hist(_DictWrapper): method Freq (line 373) | def Freq(self, x): method Freqs (line 384) | def Freqs(self, xs): method IsSubset (line 388) | def IsSubset(self, other): method Subtract (line 396) | def Subtract(self, other): class Pmf (line 402) | class Pmf(_DictWrapper): method Prob (line 409) | def Prob(self, x, default=0): method Probs (line 421) | def Probs(self, xs): method Percentile (line 425) | def Percentile(self, percentage): method ProbGreater (line 442) | def ProbGreater(self, x): method ProbLess (line 455) | def ProbLess(self, x): method __lt__ (line 468) | def __lt__(self, obj): method __gt__ (line 477) | def __gt__(self, obj): method __ge__ (line 486) | def __ge__(self, obj): method __le__ (line 495) | def __le__(self, obj): method Normalize (line 504) | def Normalize(self, fraction=1.0): method Random (line 527) | def Random(self): method Mean (line 546) | def Mean(self): method Var (line 557) | def Var(self, mu=None): method Std (line 573) | def Std(self, mu=None): method MaximumLikelihood (line 584) | def MaximumLikelihood(self): method CredibleInterval (line 592) | def CredibleInterval(self, percentage=90): method __add__ (line 606) | def __add__(self, other): method AddPmf (line 618) | def AddPmf(self, other): method AddConstant (line 631) | def AddConstant(self, other): method __sub__ (line 643) | def __sub__(self, other): method SubPmf (line 655) | def SubPmf(self, other): method __mul__ (line 668) | def __mul__(self, other): method MulPmf (line 680) | def MulPmf(self, other): method MulConstant (line 693) | def MulConstant(self, other): method __div__ (line 705) | def __div__(self, other): method DivPmf (line 719) | def DivPmf(self, other): method Max (line 732) | def Max(self, k): class Joint (line 743) | class Joint(Pmf): method Marginal (line 749) | def Marginal(self, i, label=None): method Conditional (line 761) | def Conditional(self, i, j, val, label=None): method MaxLikeInterval (line 781) | def MaxLikeInterval(self, percentage=90): function MakeJoint (line 806) | def MakeJoint(pmf1, pmf2): function MakeHistFromList (line 825) | def MakeHistFromList(t, label=None): function MakeHistFromDict (line 838) | def MakeHistFromDict(d, label=None): function MakePmfFromList (line 851) | def MakePmfFromList(t, label=None): function MakePmfFromDict (line 864) | def MakePmfFromDict(d, label=None): function MakePmfFromItems (line 877) | def MakePmfFromItems(t, label=None): function MakePmfFromHist (line 890) | def MakePmfFromHist(hist, label=None): function MakeMixture (line 906) | def MakeMixture(metapmf, label='mix'): function MakeUniformPmf (line 922) | def MakeUniformPmf(low, high, n): class Cdf (line 936) | class Cdf(object): method __init__ (line 944) | def __init__(self, obj=None, ps=None, label=None): method __str__ (line 997) | def __str__(self): method __len__ (line 1002) | def __len__(self): method __getitem__ (line 1005) | def __getitem__(self, x): method __setitem__ (line 1008) | def __setitem__(self): method __delitem__ (line 1011) | def __delitem__(self): method __eq__ (line 1014) | def __eq__(self, other): method Copy (line 1017) | def Copy(self, label=None): method MakePmf (line 1026) | def MakePmf(self, label=None): method Values (line 1032) | def Values(self): method Items (line 1037) | def Items(self): method Shift (line 1047) | def Shift(self, term): method Scale (line 1057) | def Scale(self, factor): method Prob (line 1067) | def Prob(self, x): method Probs (line 1082) | def Probs(self, xs): method Value (line 1097) | def Value(self, p): method ValueArray (line 1112) | def ValueArray(self, ps): method Percentile (line 1128) | def Percentile(self, p): method PercentileRank (line 1139) | def PercentileRank(self, x): method Random (line 1148) | def Random(self): method Sample (line 1152) | def Sample(self, n): method Mean (line 1161) | def Mean(self): method CredibleInterval (line 1175) | def CredibleInterval(self, percentage=90): method _Round (line 1192) | def _Round(self, multiplier=1000.0): method Render (line 1202) | def Render(self, **options): method Max (line 1226) | def Max(self, k): function MakeCdfFromItems (line 1238) | def MakeCdfFromItems(items, label=None): function MakeCdfFromDict (line 1251) | def MakeCdfFromDict(d, label=None): function MakeCdfFromList (line 1264) | def MakeCdfFromList(seq, label=None): function MakeCdfFromHist (line 1277) | def MakeCdfFromHist(hist, label=None): function MakeCdfFromPmf (line 1293) | def MakeCdfFromPmf(pmf, label=None): class UnimplementedMethodException (line 1309) | class UnimplementedMethodException(Exception): class Suite (line 1313) | class Suite(Pmf): method Update (line 1316) | def Update(self, data): method LogUpdate (line 1328) | def LogUpdate(self, data): method UpdateSet (line 1343) | def UpdateSet(self, dataset): method LogUpdateSet (line 1362) | def LogUpdateSet(self, dataset): method Likelihood (line 1375) | def Likelihood(self, data, hypo): method LogLikelihood (line 1383) | def LogLikelihood(self, data, hypo): method Print (line 1391) | def Print(self): method MakeOdds (line 1396) | def MakeOdds(self): method MakeProbs (line 1407) | def MakeProbs(self): function MakeSuiteFromList (line 1413) | def MakeSuiteFromList(t, label=None): function MakeSuiteFromHist (line 1428) | def MakeSuiteFromHist(hist, label=None): function MakeSuiteFromDict (line 1446) | def MakeSuiteFromDict(d, label=None): class Pdf (line 1462) | class Pdf(object): method Density (line 1465) | def Density(self, x): method GetLinspace (line 1472) | def GetLinspace(self): method MakePmf (line 1481) | def MakePmf(self, **options): method Render (line 1496) | def Render(self, **options): method Items (line 1522) | def Items(self): class NormalPdf (line 1528) | class NormalPdf(Pdf): method __init__ (line 1531) | def __init__(self, mu=0, sigma=1, label=None): method __str__ (line 1542) | def __str__(self): method GetLinspace (line 1545) | def GetLinspace(self): method Density (line 1553) | def Density(self, xs): class ExponentialPdf (line 1563) | class ExponentialPdf(Pdf): method __init__ (line 1566) | def __init__(self, lam=1, label=None): method __str__ (line 1575) | def __str__(self): method GetLinspace (line 1578) | def GetLinspace(self): method Density (line 1586) | def Density(self, xs): class EstimatedPdf (line 1596) | class EstimatedPdf(Pdf): method __init__ (line 1599) | def __init__(self, sample, label=None): method __str__ (line 1611) | def __str__(self): method GetLinspace (line 1614) | def GetLinspace(self): method Density (line 1621) | def Density(self, xs): function CredibleInterval (line 1629) | def CredibleInterval(pmf, percentage=90): function PmfProbLess (line 1647) | def PmfProbLess(pmf1, pmf2): function PmfProbGreater (line 1665) | def PmfProbGreater(pmf1, pmf2): function PmfProbEqual (line 1683) | def PmfProbEqual(pmf1, pmf2): function RandomSum (line 1701) | def RandomSum(dists): function SampleSum (line 1712) | def SampleSum(dists, n): function EvalNormalPdf (line 1724) | def EvalNormalPdf(x, mu, sigma): function MakeNormalPmf (line 1736) | def MakeNormalPmf(mu, sigma, num_sigmas, n=201): function EvalBinomialPmf (line 1757) | def EvalBinomialPmf(k, n, p): function EvalHypergeomPmf (line 1765) | def EvalHypergeomPmf(k, N, K, n): function EvalPoissonPmf (line 1774) | def EvalPoissonPmf(k, lam): function MakePoissonPmf (line 1788) | def MakePoissonPmf(lam, high, step=1): function EvalExponentialPdf (line 1804) | def EvalExponentialPdf(x, lam): function EvalExponentialCdf (line 1815) | def EvalExponentialCdf(x, lam): function MakeExponentialPmf (line 1820) | def MakeExponentialPmf(lam, high, n=200): function StandardNormalCdf (line 1837) | def StandardNormalCdf(x): function EvalNormalCdf (line 1852) | def EvalNormalCdf(x, mu=0, sigma=1): function EvalNormalCdfInverse (line 1868) | def EvalNormalCdfInverse(p, mu=0, sigma=1): function EvalLognormalCdf (line 1886) | def EvalLognormalCdf(x, mu=0, sigma=1): function RenderExpoCdf (line 1898) | def RenderExpoCdf(lam, low, high, n=101): function RenderNormalCdf (line 1914) | def RenderNormalCdf(mu, sigma, low, high, n=101): function RenderParetoCdf (line 1930) | def RenderParetoCdf(xmin, alpha, low, high, n=50): class Beta (line 1949) | class Beta(object): method __init__ (line 1954) | def __init__(self, alpha=1, beta=1, label=None): method Update (line 1960) | def Update(self, data): method Mean (line 1969) | def Mean(self): method Random (line 1973) | def Random(self): method Sample (line 1977) | def Sample(self, n): method EvalPdf (line 1985) | def EvalPdf(self, x): method MakePmf (line 1989) | def MakePmf(self, steps=101, label=None): method MakeCdf (line 2011) | def MakeCdf(self, steps=101): class Dirichlet (line 2019) | class Dirichlet(object): method __init__ (line 2025) | def __init__(self, n, conc=1, label=None): method Update (line 2040) | def Update(self, data): method Random (line 2048) | def Random(self): method Likelihood (line 2056) | def Likelihood(self, data): method LogLikelihood (line 2072) | def LogLikelihood(self, data): method MarginalBeta (line 2087) | def MarginalBeta(self, i): method PredictivePmf (line 2101) | def PredictivePmf(self, xs, label=None): function BinomialCoef (line 2113) | def BinomialCoef(n, k): function LogBinomialCoef (line 2124) | def LogBinomialCoef(n, k): function NormalProbability (line 2138) | def NormalProbability(ys, jitter=0.0): function Jitter (line 2159) | def Jitter(values, jitter=0.5): function NormalProbabilityPlot (line 2171) | def NormalProbabilityPlot(sample, fit_color='0.8', **options): function Mean (line 2189) | def Mean(xs): function Var (line 2199) | def Var(xs, mu=None, ddof=0): function Std (line 2217) | def Std(xs, mu=None, ddof=0): function MeanVar (line 2230) | def MeanVar(xs, ddof=0): function Trim (line 2247) | def Trim(t, p=0.01): function TrimmedMean (line 2262) | def TrimmedMean(t, p=0.01): function TrimmedMeanVar (line 2276) | def TrimmedMeanVar(t, p=0.01): function CohenEffectSize (line 2293) | def CohenEffectSize(group1, group2): function Cov (line 2312) | def Cov(xs, ys, meanx=None, meany=None): function Corr (line 2336) | def Corr(xs, ys): function SerialCorr (line 2357) | def SerialCorr(series, lag=1): function SpearmanCorr (line 2371) | def SpearmanCorr(xs, ys): function MapToRanks (line 2386) | def MapToRanks(t): function LeastSquares (line 2412) | def LeastSquares(xs, ys): function FitLine (line 2431) | def FitLine(xs, inter, slope): function Residuals (line 2443) | def Residuals(xs, ys, inter, slope): function CoefDetermination (line 2461) | def CoefDetermination(ys, res): function CorrelatedGenerator (line 2474) | def CorrelatedGenerator(rho): function CorrelatedNormalGenerator (line 2490) | def CorrelatedNormalGenerator(mu, sigma, rho): function RawMoment (line 2503) | def RawMoment(xs, k): function CentralMoment (line 2509) | def CentralMoment(xs, k): function StandardizedMoment (line 2516) | def StandardizedMoment(xs, k): function Skewness (line 2524) | def Skewness(xs): function Median (line 2530) | def Median(xs): function IQR (line 2541) | def IQR(xs): function PearsonMedianSkewness (line 2552) | def PearsonMedianSkewness(xs): class FixedWidthVariables (line 2563) | class FixedWidthVariables(object): method __init__ (line 2566) | def __init__(self, variables, index_base=0): method ReadFixedWidth (line 2585) | def ReadFixedWidth(self, filename, **options): function ReadStataDct (line 2599) | def ReadStataDct(dct_file, **options): function Resample (line 2635) | def Resample(xs, n=None): function SampleRows (line 2648) | def SampleRows(df, nrows, replace=False): function ResampleRows (line 2662) | def ResampleRows(df): function ResampleRowsWeighted (line 2672) | def ResampleRowsWeighted(df, column='finalwgt'): function PercentileRow (line 2687) | def PercentileRow(array, p): function PercentileRows (line 2699) | def PercentileRows(ys_seq, percents): function Smooth (line 2724) | def Smooth(xs, sigma=2, **options): class HypothesisTest (line 2733) | class HypothesisTest(object): method __init__ (line 2736) | def __init__(self, data): method PValue (line 2747) | def PValue(self, iters=1000): method MaxTestStat (line 2761) | def MaxTestStat(self): method PlotCdf (line 2766) | def PlotCdf(self, label=None): method TestStatistic (line 2776) | def TestStatistic(self, data): method MakeModel (line 2783) | def MakeModel(self): method RunModel (line 2788) | def RunModel(self): function main (line 2796) | def main(): FILE: thinkbayes2.py function RandomSeed (line 50) | def RandomSeed(x): function Odds (line 59) | def Odds(p): function Probability (line 77) | def Probability(o): function Probability2 (line 89) | def Probability2(yes, no): class Interpolator (line 99) | class Interpolator(object): method __init__ (line 107) | def __init__(self, xs, ys): method Lookup (line 111) | def Lookup(self, x): method Reverse (line 115) | def Reverse(self, y): method _Bisect (line 119) | def _Bisect(self, x, xs, ys): class _DictWrapper (line 136) | class _DictWrapper(object): method __init__ (line 139) | def __init__(self, obj=None, label=None): method __hash__ (line 170) | def __hash__(self): method __str__ (line 173) | def __str__(self): method __repr__ (line 180) | def __repr__(self): method __eq__ (line 187) | def __eq__(self, other): method __len__ (line 193) | def __len__(self): method __iter__ (line 196) | def __iter__(self): method iterkeys (line 199) | def iterkeys(self): method __contains__ (line 203) | def __contains__(self, value): method __getitem__ (line 206) | def __getitem__(self, value): method __setitem__ (line 209) | def __setitem__(self, value, prob): method __delitem__ (line 212) | def __delitem__(self, value): method Copy (line 215) | def Copy(self, label=None): method Scale (line 230) | def Scale(self, factor): method Log (line 244) | def Log(self, m=None): method Exp (line 264) | def Exp(self, m=None): method GetDict (line 281) | def GetDict(self): method SetDict (line 285) | def SetDict(self, d): method Values (line 289) | def Values(self): method Items (line 298) | def Items(self): method SortedItems (line 302) | def SortedItems(self): method Render (line 322) | def Render(self, **options): method MakeCdf (line 332) | def MakeCdf(self, label=None): method Print (line 337) | def Print(self): method Set (line 342) | def Set(self, x, y=0): method Incr (line 351) | def Incr(self, x, term=1): method Mult (line 360) | def Mult(self, x, factor): method Remove (line 369) | def Remove(self, x): method Total (line 379) | def Total(self): method MaxLike (line 384) | def MaxLike(self): method Largest (line 388) | def Largest(self, n=10): method Smallest (line 395) | def Smallest(self, n=10): class Hist (line 403) | class Hist(_DictWrapper): method Freq (line 408) | def Freq(self, x): method Freqs (line 419) | def Freqs(self, xs): method IsSubset (line 423) | def IsSubset(self, other): method Subtract (line 431) | def Subtract(self, other): class Pmf (line 437) | class Pmf(_DictWrapper): method Prob (line 444) | def Prob(self, x, default=0): method Probs (line 456) | def Probs(self, xs): method Percentile (line 460) | def Percentile(self, percentage): method ProbGreater (line 477) | def ProbGreater(self, x): method ProbLess (line 490) | def ProbLess(self, x): method ProbEqual (line 503) | def ProbEqual(self, x): method Normalize (line 519) | def Normalize(self, fraction=1): method Random (line 540) | def Random(self): method Sample (line 559) | def Sample(self, n): method Mean (line 567) | def Mean(self): method Median (line 575) | def Median(self): method Var (line 583) | def Var(self, mu=None): method Expect (line 596) | def Expect(self, func): method Std (line 604) | def Std(self, mu=None): method Mode (line 615) | def Mode(self): method CredibleInterval (line 630) | def CredibleInterval(self, percentage=90): method __add__ (line 644) | def __add__(self, other): method AddPmf (line 658) | def AddPmf(self, other): method AddConstant (line 671) | def AddConstant(self, other): method __sub__ (line 686) | def __sub__(self, other): method SubPmf (line 698) | def SubPmf(self, other): method __mul__ (line 711) | def __mul__(self, other): method MulPmf (line 723) | def MulPmf(self, other): method MulConstant (line 736) | def MulConstant(self, other): method __div__ (line 748) | def __div__(self, other): method DivPmf (line 762) | def DivPmf(self, other): method Max (line 775) | def Max(self, k): class Joint (line 787) | class Joint(Pmf): method Marginal (line 793) | def Marginal(self, i, label=None): method Conditional (line 805) | def Conditional(self, i, j, val, label=None): method MaxLikeInterval (line 825) | def MaxLikeInterval(self, percentage=90): function MakeJoint (line 850) | def MakeJoint(pmf1, pmf2): function MakeHistFromList (line 869) | def MakeHistFromList(t, label=None): function MakeHistFromDict (line 882) | def MakeHistFromDict(d, label=None): function MakePmfFromList (line 895) | def MakePmfFromList(t, label=None): function MakePmfFromDict (line 908) | def MakePmfFromDict(d, label=None): function MakePmfFromItems (line 921) | def MakePmfFromItems(t, label=None): function MakePmfFromHist (line 934) | def MakePmfFromHist(hist, label=None): function MakeMixture (line 950) | def MakeMixture(metapmf, label='mix'): function MakeUniformPmf (line 966) | def MakeUniformPmf(low, high, n): class Cdf (line 980) | class Cdf: method __init__ (line 988) | def __init__(self, obj=None, ps=None, label=None): method __str__ (line 1041) | def __str__(self): method __repr__ (line 1048) | def __repr__(self): method __len__ (line 1056) | def __len__(self): method __getitem__ (line 1059) | def __getitem__(self, x): method __setitem__ (line 1062) | def __setitem__(self): method __delitem__ (line 1065) | def __delitem__(self): method __eq__ (line 1068) | def __eq__(self, other): method Print (line 1071) | def Print(self): method Copy (line 1076) | def Copy(self, label=None): method MakePmf (line 1085) | def MakePmf(self, label=None): method Items (line 1091) | def Items(self): method Shift (line 1101) | def Shift(self, term): method Scale (line 1111) | def Scale(self, factor): method Prob (line 1121) | def Prob(self, x): method Probs (line 1136) | def Probs(self, xs): method Value (line 1151) | def Value(self, p): method Values (line 1166) | def Values(self, ps=None): method Percentile (line 1189) | def Percentile(self, p): method Percentiles (line 1200) | def Percentiles(self, ps): method PercentileRank (line 1212) | def PercentileRank(self, x): method PercentileRanks (line 1221) | def PercentileRanks(self, xs): method Random (line 1230) | def Random(self): method Sample (line 1234) | def Sample(self, n): method Mean (line 1243) | def Mean(self): method CredibleInterval (line 1257) | def CredibleInterval(self, percentage=90): method _Round (line 1274) | def _Round(self, multiplier=1000): method Render (line 1284) | def Render(self, **options): method Max (line 1308) | def Max(self, k): function MakeCdfFromItems (line 1320) | def MakeCdfFromItems(items, label=None): function MakeCdfFromDict (line 1333) | def MakeCdfFromDict(d, label=None): function MakeCdfFromList (line 1346) | def MakeCdfFromList(seq, label=None): function MakeCdfFromHist (line 1359) | def MakeCdfFromHist(hist, label=None): function MakeCdfFromPmf (line 1375) | def MakeCdfFromPmf(pmf, label=None): class UnimplementedMethodException (line 1391) | class UnimplementedMethodException(Exception): class Suite (line 1395) | class Suite(Pmf): method Update (line 1398) | def Update(self, data): method LogUpdate (line 1410) | def LogUpdate(self, data): method UpdateSet (line 1425) | def UpdateSet(self, dataset): method LogUpdateSet (line 1444) | def LogUpdateSet(self, dataset): method Likelihood (line 1457) | def Likelihood(self, data, hypo): method LogLikelihood (line 1465) | def LogLikelihood(self, data, hypo): method Print (line 1473) | def Print(self): method MakeOdds (line 1478) | def MakeOdds(self): method MakeProbs (line 1489) | def MakeProbs(self): function MakeSuiteFromList (line 1495) | def MakeSuiteFromList(t, label=None): function MakeSuiteFromHist (line 1510) | def MakeSuiteFromHist(hist, label=None): function MakeSuiteFromDict (line 1528) | def MakeSuiteFromDict(d, label=None): class Pdf (line 1544) | class Pdf(object): method Density (line 1547) | def Density(self, x): method GetLinspace (line 1554) | def GetLinspace(self): method MakePmf (line 1563) | def MakePmf(self, **options): method Render (line 1578) | def Render(self, **options): method Items (line 1604) | def Items(self): class NormalPdf (line 1610) | class NormalPdf(Pdf): method __init__ (line 1613) | def __init__(self, mu=0, sigma=1, label=None): method __str__ (line 1624) | def __str__(self): method GetLinspace (line 1627) | def GetLinspace(self): method Density (line 1635) | def Density(self, xs): class ExponentialPdf (line 1645) | class ExponentialPdf(Pdf): method __init__ (line 1648) | def __init__(self, lam=1, label=None): method __str__ (line 1657) | def __str__(self): method GetLinspace (line 1660) | def GetLinspace(self): method Density (line 1668) | def Density(self, xs): class EstimatedPdf (line 1678) | class EstimatedPdf(Pdf): method __init__ (line 1681) | def __init__(self, sample, label=None): method __str__ (line 1693) | def __str__(self): method GetLinspace (line 1696) | def GetLinspace(self): method Density (line 1703) | def Density(self, xs): method Sample (line 1710) | def Sample(self, n): function CredibleInterval (line 1720) | def CredibleInterval(pmf, percentage=90): function PmfProbLess (line 1738) | def PmfProbLess(pmf1, pmf2): function PmfProbGreater (line 1756) | def PmfProbGreater(pmf1, pmf2): function PmfProbEqual (line 1774) | def PmfProbEqual(pmf1, pmf2): function RandomSum (line 1792) | def RandomSum(dists): function SampleSum (line 1803) | def SampleSum(dists, n): function EvalNormalPdf (line 1815) | def EvalNormalPdf(x, mu, sigma): function MakeNormalPmf (line 1827) | def MakeNormalPmf(mu, sigma, num_sigmas, n=201): function EvalBinomialPmf (line 1848) | def EvalBinomialPmf(k, n, p): function MakeBinomialPmf (line 1856) | def MakeBinomialPmf(n, p): function EvalGammaPdf (line 1867) | def EvalGammaPdf(x, a): function MakeGammaPmf (line 1878) | def MakeGammaPmf(xs, a): function EvalGeometricPmf (line 1893) | def EvalGeometricPmf(k, p, loc=0): function MakeGeometricPmf (line 1905) | def MakeGeometricPmf(p, loc=0, high=10): function EvalHypergeomPmf (line 1921) | def EvalHypergeomPmf(k, N, K, n): function EvalPoissonPmf (line 1930) | def EvalPoissonPmf(k, lam): function MakePoissonPmf (line 1941) | def MakePoissonPmf(lam, high, step=1): function EvalExponentialPdf (line 1957) | def EvalExponentialPdf(x, lam): function EvalExponentialCdf (line 1968) | def EvalExponentialCdf(x, lam): function MakeExponentialPmf (line 1973) | def MakeExponentialPmf(lam, high, n=200): function EvalWeibullPdf (line 1990) | def EvalWeibullPdf(x, lam, k): function EvalWeibullCdf (line 2003) | def EvalWeibullCdf(x, lam, k): function MakeWeibullPmf (line 2009) | def MakeWeibullPmf(lam, k, high, n=200): function EvalParetoPdf (line 2025) | def EvalParetoPdf(x, xm, alpha): function MakeParetoPmf (line 2036) | def MakeParetoPmf(xm, alpha, high, num=101): function StandardNormalCdf (line 2051) | def StandardNormalCdf(x): function EvalNormalCdf (line 2066) | def EvalNormalCdf(x, mu=0, sigma=1): function EvalNormalCdfInverse (line 2082) | def EvalNormalCdfInverse(p, mu=0, sigma=1): function EvalLognormalCdf (line 2100) | def EvalLognormalCdf(x, mu=0, sigma=1): function RenderExpoCdf (line 2112) | def RenderExpoCdf(lam, low, high, n=101): function RenderNormalCdf (line 2128) | def RenderNormalCdf(mu, sigma, low, high, n=101): function RenderParetoCdf (line 2144) | def RenderParetoCdf(xmin, alpha, low, high, n=50): class Beta (line 2163) | class Beta: method __init__ (line 2168) | def __init__(self, alpha=1, beta=1, label=None): method Update (line 2174) | def Update(self, data): method Mean (line 2183) | def Mean(self): method MAP (line 2187) | def MAP(self): method Random (line 2193) | def Random(self): method Sample (line 2197) | def Sample(self, n): method EvalPdf (line 2205) | def EvalPdf(self, x): method MakePmf (line 2209) | def MakePmf(self, steps=101, label=None): method MakeCdf (line 2239) | def MakeCdf(self, steps=101): method Percentile (line 2246) | def Percentile(self, ps): class Dirichlet (line 2256) | class Dirichlet(object): method __init__ (line 2262) | def __init__(self, n, conc=1, label=None): method Update (line 2277) | def Update(self, data): method Random (line 2285) | def Random(self): method Likelihood (line 2293) | def Likelihood(self, data): method LogLikelihood (line 2309) | def LogLikelihood(self, data): method MarginalBeta (line 2324) | def MarginalBeta(self, i): method PredictivePmf (line 2338) | def PredictivePmf(self, xs, label=None): function BinomialCoef (line 2350) | def BinomialCoef(n, k): function LogBinomialCoef (line 2361) | def LogBinomialCoef(n, k): function NormalProbability (line 2375) | def NormalProbability(ys, jitter=0): function Jitter (line 2396) | def Jitter(values, jitter=0.5): function NormalProbabilityPlot (line 2408) | def NormalProbabilityPlot(sample, fit_color='0.8', **options): function Mean (line 2426) | def Mean(xs): function Var (line 2436) | def Var(xs, mu=None, ddof=0): function Std (line 2454) | def Std(xs, mu=None, ddof=0): function MeanVar (line 2467) | def MeanVar(xs, ddof=0): function Trim (line 2484) | def Trim(t, p=0.01): function TrimmedMean (line 2499) | def TrimmedMean(t, p=0.01): function TrimmedMeanVar (line 2513) | def TrimmedMeanVar(t, p=0.01): function CohenEffectSize (line 2530) | def CohenEffectSize(group1, group2): function Cov (line 2549) | def Cov(xs, ys, meanx=None, meany=None): function Corr (line 2573) | def Corr(xs, ys): function SerialCorr (line 2594) | def SerialCorr(series, lag=1): function SpearmanCorr (line 2608) | def SpearmanCorr(xs, ys): function MapToRanks (line 2623) | def MapToRanks(t): function LeastSquares (line 2649) | def LeastSquares(xs, ys): function FitLine (line 2668) | def FitLine(xs, inter, slope): function Residuals (line 2680) | def Residuals(xs, ys, inter, slope): function CoefDetermination (line 2698) | def CoefDetermination(ys, res): function CorrelatedGenerator (line 2711) | def CorrelatedGenerator(rho): function CorrelatedNormalGenerator (line 2727) | def CorrelatedNormalGenerator(mu, sigma, rho): function RawMoment (line 2740) | def RawMoment(xs, k): function CentralMoment (line 2746) | def CentralMoment(xs, k): function StandardizedMoment (line 2753) | def StandardizedMoment(xs, k): function Skewness (line 2761) | def Skewness(xs): function Median (line 2767) | def Median(xs): function IQR (line 2778) | def IQR(xs): function PearsonMedianSkewness (line 2789) | def PearsonMedianSkewness(xs): class FixedWidthVariables (line 2800) | class FixedWidthVariables(object): method __init__ (line 2803) | def __init__(self, variables, index_base=0): method ReadFixedWidth (line 2822) | def ReadFixedWidth(self, filename, **options): function ReadStataDct (line 2836) | def ReadStataDct(dct_file, **options): function Resample (line 2875) | def Resample(xs, n=None): function SampleRows (line 2888) | def SampleRows(df, nrows, replace=False): function ResampleRows (line 2902) | def ResampleRows(df): function ResampleRowsWeighted (line 2912) | def ResampleRowsWeighted(df, column='finalwgt'): function PercentileRow (line 2927) | def PercentileRow(array, p): function PercentileRows (line 2939) | def PercentileRows(ys_seq, percents): function Smooth (line 2964) | def Smooth(xs, sigma=2, **options): class HypothesisTest (line 2973) | class HypothesisTest(object): method __init__ (line 2976) | def __init__(self, data): method PValue (line 2987) | def PValue(self, iters=1000): method MaxTestStat (line 3001) | def MaxTestStat(self): method PlotCdf (line 3006) | def PlotCdf(self, label=None): method TestStatistic (line 3016) | def TestStatistic(self, data): method MakeModel (line 3023) | def MakeModel(self): method RunModel (line 3028) | def RunModel(self): function main (line 3036) | def main(): FILE: thinkplot.py class _Brewer (line 32) | class _Brewer(object): method Colors (line 62) | def Colors(cls): method ColorGenerator (line 68) | def ColorGenerator(cls, num): method InitIter (line 78) | def InitIter(cls, num): method ClearIter (line 85) | def ClearIter(cls): method GetIter (line 91) | def GetIter(cls, num): function _UnderrideColor (line 104) | def _UnderrideColor(options): function PrePlot (line 125) | def PrePlot(num=None, rows=None, cols=None): function SubPlot (line 171) | def SubPlot(plot_number, rows=None, cols=None, **options): function _Underride (line 184) | def _Underride(d, **options): function Clf (line 201) | def Clf(): function Figure (line 211) | def Figure(**options): function Plot (line 217) | def Plot(obj, ys=None, style='', **options): function Vlines (line 244) | def Vlines(xs, y1, y2, **options): function Hlines (line 258) | def Hlines(ys, x1, x2, **options): function FillBetween (line 272) | def FillBetween(xs, y1, y2=None, where=None, **options): function Bar (line 287) | def Bar(xs, ys, **options): function Scatter (line 300) | def Scatter(xs, ys=None, **options): function HexBin (line 317) | def HexBin(xs, ys, **options): function Pdf (line 328) | def Pdf(pdf, **options): function Pdfs (line 342) | def Pdfs(pdfs, **options): function Hist (line 356) | def Hist(hist, **options): function Hists (line 400) | def Hists(hists, **options): function Pmf (line 414) | def Pmf(pmf, **options): function Pmfs (line 460) | def Pmfs(pmfs, **options): function Diff (line 474) | def Diff(t): function Cdf (line 487) | def Cdf(cdf, complement=False, transform=None, **options): function Cdfs (line 540) | def Cdfs(cdfs, complement=False, transform=None, **options): function Contour (line 552) | def Contour(obj, pcolor=False, contour=True, imshow=False, **options): function Pcolor (line 591) | def Pcolor(xs, ys, zs, pcolor=True, contour=False, **options): function Text (line 618) | def Text(x, y, s, **options): function Config (line 636) | def Config(**options): function Show (line 680) | def Show(**options): function Plotly (line 694) | def Plotly(**options): function Save (line 710) | def Save(root=None, formats=None, **options): function SaveFormat (line 745) | def SaveFormat(root, fmt='eps', **options): function main (line 783) | def main(): FILE: train.py class Train (line 14) | class Train(thinkbayes.Suite): method Likelihood (line 20) | def Likelihood(self, data, hypo): function main (line 31) | def main(): FILE: train2.py class Train (line 14) | class Train(thinkbayes.Suite): method Likelihood (line 20) | def Likelihood(self, data, hypo): function main (line 33) | def main(): FILE: train_soln.py class Train (line 14) | class Train(thinkbayes.Suite): method Likelihood (line 20) | def Likelihood(self, data, hypo): function main (line 33) | def main(): FILE: volunteer.py class Volunteer (line 33) | class Volunteer(thinkbayes.Suite): method Likelihood (line 35) | def Likelihood(self, data, hypo): method Likelihood1 (line 48) | def Likelihood1(self, data, hypo): method Likelihood2 (line 63) | def Likelihood2(self, data, hypo): function MarginalDistribution (line 84) | def MarginalDistribution(suite, index): function MarginalProduct (line 98) | def MarginalProduct(suite): function main (line 111) | def main():