nazneen commited on
Commit
406f76b
1 Parent(s): dfae72e

legend interactive

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -62,7 +62,7 @@ def down_samp(embedding):
62
 
63
 
64
  def data_comparison(df):
65
- selection = alt.selection_multi(fields=['cluster:N','label:O'])
66
  color = alt.condition(alt.datum.slice == 'high-loss', alt.Color('cluster:N', scale = alt.Scale(domain=df.cluster.unique().tolist())), alt.value("lightgray"))
67
  opacity = alt.condition(selection, alt.value(0.7), alt.value(0.25))
68
 
@@ -71,8 +71,8 @@ def data_comparison(df):
71
  x=alt.X('x:Q', axis=None),
72
  y=alt.Y('y:Q', axis=None),
73
  color=color,
74
- shape=alt.Shape('label:O', scale=alt.Scale(range=['circle', 'diamond'])),
75
- tooltip=['cluster:N','slice:N','content:N','label:O','pred:O'],
76
  opacity=opacity
77
  ).properties(
78
  width=1000,
@@ -80,9 +80,9 @@ def data_comparison(df):
80
  ).interactive()
81
 
82
  legend = alt.Chart(df).mark_point(size=100, filled=True).encode(
83
- x=alt.X("label:O"),
84
  y=alt.Y('cluster:N', axis=alt.Axis(orient='right'), title=""),
85
- shape=alt.Shape('label:O', scale=alt.Scale(
86
  range=['circle', 'diamond']), legend=None),
87
  color=color,
88
  ).add_selection(
 
62
 
63
 
64
  def data_comparison(df):
65
+ selection = alt.selection_multi(fields=['cluster','label'])
66
  color = alt.condition(alt.datum.slice == 'high-loss', alt.Color('cluster:N', scale = alt.Scale(domain=df.cluster.unique().tolist())), alt.value("lightgray"))
67
  opacity = alt.condition(selection, alt.value(0.7), alt.value(0.25))
68
 
 
71
  x=alt.X('x:Q', axis=None),
72
  y=alt.Y('y:Q', axis=None),
73
  color=color,
74
+ shape=alt.Shape('label:N', scale=alt.Scale(range=['circle', 'diamond'])),
75
+ tooltip=['cluster:N','slice:N','content:N','label:N','pred:O'],
76
  opacity=opacity
77
  ).properties(
78
  width=1000,
 
80
  ).interactive()
81
 
82
  legend = alt.Chart(df).mark_point(size=100, filled=True).encode(
83
+ x=alt.X("label"),
84
  y=alt.Y('cluster:N', axis=alt.Axis(orient='right'), title=""),
85
+ shape=alt.Shape('label:N', scale=alt.Scale(
86
  range=['circle', 'diamond']), legend=None),
87
  color=color,
88
  ).add_selection(