| Summary: | [Feature request]: make fitting with uncertainties a little more intuitive | ||
|---|---|---|---|
| Product: | [Applications] LabPlot2 | Reporter: | João Figueiredo <jf.mundox> |
| Component: | general | Assignee: | Stefan Gerlach <stefan.gerlach> |
| Status: | RESOLVED MOVED | ||
| Severity: | normal | CC: | jf.mundox, stefan.gerlach |
| Priority: | NOR | ||
| Version First Reported In: | 2.10.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
João Figueiredo
2023-06-18 00:47:39 UTC
Did you select the weights for the data uncertainties to use? When i select "Instrumental (1/col²)" and the third column (Y uncertainties) for Y-Weight, the fit changes accordingly. (In reply to Stefan Gerlach from comment #1) > Did you select the weights for the data uncertainties to use? > When i select "Instrumental (1/col²)" and the third column (Y uncertainties) > for Y-Weight, the fit changes accordingly. Ohh, I see... So that's what I was missing. To be fair, I don't think it's very intuitive right now: I add a column with the uncertainties, and then the only obvious uncertainty-related option I see on the fitting window is that "Use given data uncertainties" checkbox; I see that it's checked, so I figure that means it must be using the uncertainties I previously added (so what does it do, then?). I never would've guessed I had to manually add them as a weight (and I've been a proud LabPlot user for years!). Sure, retrospectively, I get the logic: the uncertainties will be treated as a generic data weight by the fitting algorithm (more uncertainty = less weight). But could we perhaps rework things a little so the workflow is slightly more intuitive? For example, on the dialog that pops up when we attempt to create a fit from a spreadsheet, we could add a data input for the uncertainty (just like with X-Data and Y-Data). Then, if a column is selected, we could ask for a weight (or maybe just set it to "instrumental" by default, that's probably what most users expect when working with uncertainties). Added issue https://invent.kde.org/education/labplot/-/issues/577 to fix this. |