# Converted from chiF.m - compare chi-squared and F distributionsimportnumpyasnpfromscipy.statsimportchi2,fasf_distfrommiscimportsave_asciip=np.array([2,5])alpha=0.95nplot=100large=50table=Nonefori,piinenumerate(p):ndata=np.linspace(pi+1,large,nplot)chisq=chi2.ppf(alpha,pi)*np.ones(nplot)Fstat=pi*f_dist.ppf(alpha,pi,ndata-pi)block=np.column_stack([ndata,Fstat,chisq])table=blockiftableisNoneelsenp.column_stack([table,block])save_ascii('chiF.dat',table)