Column width in Test and Score shouldn't reset on new data
- Dominant language
- Python
- Stars
- 5.7k
- Forks
- 1.1k
- Avg merge
- 12d 2h
- Merged PRs (30d)
- 1
Description
**What's your use case?**
I am using Orange3 version 3.35.0 on Windows 11. In the [Test and Score] widget, when I add a classification model (such as logistic regression) and display the "Evaluation results for target," the CA (Classification Accuracy) and F1 scores are displayed as "0.9..." without showing the decimal places beyond the second digit. However, I have observed that it is possible to adjust the display width and show up to three decimal places, for example, displaying the score as 0.965. The problem arises when I adjust the 'C' parameter of the logistic regression, as it resets the display precision, and the scores once again appear as "0.9...". This makes it extremely difficult to find the optimal value for 'C'.
**What's your proposed solution?**
Is there a way to fix the display precision and keep it consistent?
Contributor guide
Research direction
Start by reproducing the behavior in the Test and Score widget with a classification model, then inspect how its evaluation-results table handles new data after a model parameter changes. Done means manually adjusted column widths and displayed precision remain unchanged when the results refresh; add or update a regression test if the widget's test location is identified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data-visualization, machine-learning
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100