Commit Graph

242 Commits

Author SHA1 Message Date
Léa Saviot
a8b2183afa [apps/reg] Prevent fitting when data not suitable 2018-07-18 10:32:45 +02:00
Léa Saviot
4b8462ed8a [apps/reg] Do not show "Yprediction given x" if not available 2018-07-18 10:32:45 +02:00
Léa Saviot
94d21fb96a [apps/reg] When changing a regression, also leave the options menu 2018-07-18 10:32:45 +02:00
Léa Saviot
c720eb60fb [apps/reg] Add missing i18n file 2018-07-18 10:32:45 +02:00
Léa Saviot
5a64a26d24 [apps/reg] Fix Stats display (add Dash, show curve equation) 2018-07-18 10:32:45 +02:00
Léa Saviot
dd924b2cea [apps/reg] Fix logistic formula 2018-07-18 10:32:45 +02:00
Léa Saviot
644eec52e2 [apps/reg] Model::numberOfCoefficients return an int, not a double 2018-07-18 10:32:45 +02:00
Léa Saviot
bcc1d3f153 [apps/reg] Display the right data in Stats 2018-07-18 10:32:45 +02:00
Léa Saviot
502ce397d9 [apps/reg] Fix banner view data 2018-07-18 10:32:45 +02:00
Léa Saviot
f885923957 [apps/reg] Display correct formula in banner view 2018-07-18 10:32:45 +02:00
Léa Saviot
799bbfbf05 [apps/reg] Display the regression controller from the graph view 2018-07-18 10:32:45 +02:00
Léa Saviot
01698a650d [apps/reg] Rename PredictionParameterController->GraphOptionsController 2018-07-18 10:32:45 +02:00
Léa Saviot
89149ea269 [apps/reg] Fit linear regression using direct formula 2018-07-18 10:32:45 +02:00
Léa Saviot
8a728c6ee8 [apps/reg] Quit the regression submenu on left event 2018-07-18 10:32:45 +02:00
Léa Saviot
fd99d4adb5 [apps/reg] Fix cell selection in the store parameter controller
Select the regression cell after coming back from the regression submenu
2018-07-18 10:32:45 +02:00
Léa Saviot
47802341f8 [apps/reg] Actualize the current model display in the menu 2018-07-18 10:32:45 +02:00
Léa Saviot
6c93e55687 [apps/reg] Display the current regression model in store parameter menu 2018-07-18 10:32:45 +02:00
Léa Saviot
8c5a208b31 [app/reg] Model layouts are accessible through virtual method 2018-07-18 10:32:45 +02:00
Léa Saviot
9812ad3959 [apps/reg] Handle not computable regression antecedent 2018-07-18 10:32:45 +02:00
Léa Saviot
5f865814f0 [apps/reg] Each regression model can evaluate levelSets (= antecedents) 2018-07-18 10:32:45 +02:00
Léa Saviot
15ba7c4a8b [apps/reg] Remove unneeded volatile qualifiers 2018-07-18 10:32:45 +02:00
Léa Saviot
822bed9aaf [apps/reg] Handle the case where the selected series is < 0 2018-07-18 10:32:45 +02:00
Léa Saviot
faa52fc66f [apps/reg] Memoize the regression coefficients 2018-07-18 10:32:45 +02:00
Léa Saviot
e777a191c6 [apps/regression] Draw the right regression curve 2018-07-18 10:32:45 +02:00
Léa Saviot
1c8ff9bd83 [apps/reg] Put levenberg-marquardt methods in Model 2018-07-18 10:32:45 +02:00
Léa Saviot
86c482aff3 [apps/reg] Set the series before displaying the RegressionController 2018-07-18 10:32:45 +02:00
Léa Saviot
c25ba1bd66 [apps/reg] Fix logistic regression cell height 2018-07-18 10:32:45 +02:00
Léa Saviot
e4fc5e8a64 [apps/reg] Display the regression layouts is RegressionController 2018-07-18 10:32:45 +02:00
Léa Saviot
6ca4ecb635 [apps/regression] Display the regression type menu 2018-07-18 10:32:45 +02:00
Léa Saviot
5b6909ea5e [apps/reg] Rename RegressionModel -> Model 2018-07-18 10:32:45 +02:00
Léa Saviot
6cabbcc214 [apps/reg] Add cell "Change the regression" 2018-07-18 10:32:45 +02:00
Léa Saviot
2b43b6984e [apps] Shared::StoreController does not own the StoreParameterController 2018-07-18 10:32:45 +02:00
Léa Saviot
0e53da5cc4 [apps/reg] Fix TrigonometricModel -> watch out for radians/degrees 2018-07-18 10:32:45 +02:00
Léa Saviot
1283c943a4 [apps/regression] Compute only half of the alpha matrix: it is symmetric 2018-07-18 10:32:45 +02:00
Léa Saviot
a7c0bab248 [apps/regression] Levenberg Marquardt regression algorithm 2018-07-18 10:32:44 +02:00
Léa Saviot
de47bf5486 [apps/reg] Fix dynamic view initialization 2018-06-12 16:24:30 +02:00
Léa Saviot
96909a0c21 [apps/reg] Fixing missing space 2018-06-12 15:51:13 +02:00
Léa Saviot
acc49412f1 [apps/escher] EvenOddExpressionCell has left and right margins 2018-06-12 15:50:50 +02:00
Léa Saviot
a83ef756b3 [apps/stats/reg] Share Store methods 2018-06-12 15:50:42 +02:00
Léa Saviot
3ac1569189 [apps/reg] Regression cursor has the curve color 2018-06-12 15:09:06 +02:00
Léa Saviot
afd81ebd10 [apps/stat/reg] Fix memory leak in Store Context 2018-06-12 10:54:26 +02:00
Émilie Feral
67cddf554d Merge branch 'lea-statistics' into upgrade-1.6.0 2018-06-12 10:25:54 +02:00
Léa Saviot
3a4dab2898 [apps/reg] Fix Series title in calculation 2018-06-11 15:41:36 +02:00
Léa Saviot
6d5c987178 [apps/reg] Use selected series index stored in snapshot 2018-06-11 13:58:26 +02:00
Léa Saviot
3be2b0e414 [app/reg] Inline getter funcitons 2018-06-11 13:58:26 +02:00
Léa Saviot
8e292cafb8 [apps/reg] Save the selected series in the snapshot 2018-06-11 13:58:26 +02:00
Léa Saviot
c7de90dd99 [apps/reg] Fix GraphController::reloadBannerView 2018-06-11 13:58:26 +02:00
Léa Saviot
13a4057786 [apps/stats/reg] Do not fill with formula if undefined values 2018-06-11 13:58:26 +02:00
Léa Saviot
d44459bba2 [apps/reg/stats] Share StoreContext 2018-06-11 13:58:26 +02:00
Léa Saviot
70ad21232d [apps/shared] FloatPairStore -> DoublePairStore 2018-06-11 13:58:25 +02:00