changeset 28:bb46148fab91

second half of old /c/Drive_F/merged_d/src/python/distr.py, modified to do coin flip experiment
author Henry S. Thompson <ht@inf.ed.ac.uk>
date Wed, 28 Jul 2021 17:54:52 +0100
parents 6c389c0f1b40
children 7d6bc790b213
files distr_2.py
diffstat 1 files changed, 15 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/distr_2.py	Wed Jul 28 17:54:52 2021 +0100
@@ -0,0 +1,15 @@
+# experimenting with distributions
+# Usage: distr.py N bucketWidth max
+import sys, random, signif
+from nltk import FreqDist
+
+mu=float(sys.argv[1])
+sigma=float(sys.argv[2])
+n=int(sys.argv[3])
+scale=float(sys.argv[4])
+fd=FreqDist()
+fd2=FreqDist()
+for i in xrange(n):
+  fd[round(random.normalvariate(mu,sigma)/scale)]+=1
+  fd2[round(random.gauss(mu,sigma)/scale)]+=1
+fd.bell(xtra=fd2)