Janez Demšar avatar Janez Demšar committed 9e11ed6

no message

Comments (0)

Files changed (1)

         self.oldMerge = self.savedMerge
         if self.MaintainArrayHeight and self.oldMerge <> self.Merge:
             k = self.Merge / self.oldMerge
-            l = min(self.CellHeight * k, self.maxVSize)
+            l = max(1, min(self.CellHeight * k, self.maxVSize))
             if l <> self.CellHeight:
                 self.CellHeight = l
                 self.sliderVSize.setValue(self.CellHeight)
         self.canvas.update()
         
     def createHeatMap(self):
-        merge = min(self.Merge, len(self.data))
-        squeeze = 1 / merge
+        merge = min(self.Merge, float(len(self.data)))
+        squeeze = 1. / merge
         lo = self.CutEnabled and self.CutLow
         hi = self.CutEnabled and self.CutHigh
-        print 'BEFORE HEATMAPCONS', lo, hi, self.Gamma
+        print 'BEFORE HEATMAPCONS', squeeze
         self.heatmaps = self.heatmapconstructor(squeeze, lo, hi, self.Gamma)
         print 'AFTER'
         self.drawHeatMap()
     a.setMainWidget(ow)
 
 ##    data = orange.ExampleTable('wt-large')
-    data = orange.ExampleTable('wt')
-##    data = orange.ExampleTable('wtclassed')
+##    data = orange.ExampleTable('wt')
+    data = orange.ExampleTable('wtclassed')
     ow.data(data)
     ow.show()
     a.exec_loop()
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.