biolab / orange3

🍊 :bar_chart: :bulb: Orange: Interactive data analysis
https://orangedatamining.com
Other
4.69k stars 993 forks source link

Nomogram: Lock points on Selected Data #5890

Open ajdapretnar opened 2 years ago

ajdapretnar commented 2 years ago

What's wrong?

When Selected Data is on the input of Nomogram, one can still move points around. They should be disabled/locked, as moving them around causes confusion and makes no sense.

Also, what happens is more than one data instance is on the input? It looks like the last instance is considered, but one doesn't get any warning or anything.

How can we reproduce the problem?

File (iris) - Naive Bayes - Nomogram.

What's your environment?

janezd commented 2 years ago

On the other hand ... What if you have some data instance on the input, but then you'd like to see what would happen if some value was different? Hm, maybe you can then remove the input, but the points would stay in the same place and you'd move them? Not the best interface, though.

Also, having a reset button would be nice.

What about this: there we'd have a button that says "Reset", that puts points at neutral position (or whatever for logistic regression). When we have data on input, the data is used and the button is renamed to "Set from Input" and disabled. However, when you move a point, the button enables - so you can reset to input and you also have an indicator, that the data was changed manually?

ajdapretnar commented 2 years ago

What about this: there we'd have a button that says "Reset", that puts points at neutral position (or whatever for logistic regression). When we have data on input, the data is used and the button is renamed to "Set from Input" and disabled. However, when you move a point, the button enables - so you can reset to input and you also have an indicator, that the data was changed manually?

I like this.