[Checkins] SVN: lovely.tag/trunk/src/lovely/tag/browser/tag.py Added maxValue for the normalization.

Jürgen Kartnaller juergen at kartnaller.at
Thu Aug 17 16:12:42 EDT 2006


Log message for revision 69623:
  Added maxValue for the normalization.
  

Changed:
  U   lovely.tag/trunk/src/lovely/tag/browser/tag.py

-=-
Modified: lovely.tag/trunk/src/lovely/tag/browser/tag.py
===================================================================
--- lovely.tag/trunk/src/lovely/tag/browser/tag.py	2006-08-17 18:58:08 UTC (rev 69622)
+++ lovely.tag/trunk/src/lovely/tag/browser/tag.py	2006-08-17 20:12:42 UTC (rev 69623)
@@ -74,7 +74,7 @@
         return normalize(cloud, maxTags)
 
 
-def normalize(cloud, maxTags=100):
+def normalize(cloud, maxTags=100, maxValue=6):
     if len(cloud) == 0:
         return []
     minmax = sorted(cloud, key=lambda i: i[1],reverse=True)
@@ -87,7 +87,7 @@
     maxFreq = minmax[0][1]
     freqRange = maxFreq-minFreq
     if freqRange>0:
-        ratio = 6.0/freqRange
+        ratio = maxValue/freqRange
     else:
         ratio = None
     res = []



More information about the Checkins mailing list