Added information content drag'n'drop to z loadings plot.

This commit is contained in:
2007-08-06 16:20:39 +00:00
parent 72e300c95e
commit 4b80baf225
3 changed files with 121 additions and 115 deletions
+9 -2
View File
@@ -51,7 +51,7 @@ class BlmScatterPlot(plots.ScatterPlot):
absi= ordi = 0
self._absi = absi
self._ordi = ordi
self._cmap = cm.jet
self._cmap = cm.summer
dataset_1 = model.as_dataset(part_name)
id_dim = dataset_1.get_dim_name(0)
sel_dim = dataset_1.get_dim_name(1)
@@ -185,10 +185,17 @@ class LplsXLoadingPlot(BlmScatterPlot):
title = "Lpls x-loadings (%s)" %model._dataset['X'].get_name()
BlmScatterPlot.__init__(self, title, model, absi, ordi, part_name='P', color_by='tsqx')
class LplsZLoadingPlot(BlmScatterPlot):
class LplsZLoadingPlot(BlmScatterPlot, plots.PlotThresholder):
def __init__(self, model, absi=0, ordi=1):
title = "Lpls z-loadings (%s)" %model._dataset['Z'].get_name()
BlmScatterPlot.__init__(self, title, model, absi, ordi, part_name='L', color_by='tsqz')
plots.PlotThresholder.__init__(self, "IC")
def _update_color_from_dataset(self, ds):
BlmScatterPlot._update_color_from_dataset(self, ds)
self.set_threshold_dataset(ds)
class LplsXCorrelationPlot(BlmScatterPlot):
def __init__(self, model, absi=0, ordi=1):