index koinc. pro dva texty
authorTomas Musil <tomik.musil@gmail.com>
Wed, 21 Mar 2012 23:27:34 +0000 (00:27 +0100)
committerTomas Musil <tomik.musil@gmail.com>
Wed, 21 Mar 2012 23:27:34 +0000 (00:27 +0100)
koincidence.py

index c01f28d..24c250c 100644 (file)
@@ -9,6 +9,11 @@ def index_koincidence(text):
         deq.rotate(1)
         shod += sum (x == y for x, y in zip(deq, t))
     return float(shod)/(len(t)*(len(t) - 1))
+
+def index_koincidence(text1, text2):
+    #predpokladam, ze v textech jsou jenom znaky se kterymi pocitam
+    shod = sum (x == y for x, y in zip(text1, text2))
+    return float(shod)/min(len(text1), len(text2))
     
 def index_rozkladu(text, deleni):
     if (deleni == 1):