[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