Commit Graph

107 Commits

Author SHA1 Message Date
d7d399bf5d LazStats: Finetuning of the SPC forms. Update their chm pages.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8030 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-05-12 21:28:56 +00:00
a9c9aa1c73 Lazstats: Finetuning and chm help file update of the CompareDistUnit, StemLeafUnit and ResistanceUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8028 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-05-12 13:45:32 +00:00
3965b4a1ec LazStats: Fine-tuning and chm help file update of the NormalityUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8027 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-05-11 20:36:35 +00:00
8ee1e1ab5a LazStats: Fine-tuning and chm help file update of CrossTabUnit and BreakdownUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8026 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-05-11 16:38:15 +00:00
81963e634c LazStats: fine-tuning and chm help file update of BoxPlotUnit and BubblePlotUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8025 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-05-11 13:55:25 +00:00
9a4ebebaa1 LazStats: Fine-tuning and updating of chm help of MultXvsYUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8024 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-05-10 21:02:08 +00:00
6740602d6c LazStats: Refine and update chm of XvsMultYUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8023 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-05-10 18:00:40 +00:00
d06acd4590 LazStats: Beginning to link chm help to the help button on the form. Finetuning and chm update of PlotXYUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8022 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-05-10 16:51:59 +00:00
4c6e6ba31a LazStats: fine-tuning and chm update of GroupFreqUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8021 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-05-10 14:30:27 +00:00
109bbaf9ce LazStats: Fine-tuning and update of chm file of FreqUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8020 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-05-10 11:34:16 +00:00
5367160635 LazStats: Update chm page for DescriptiveUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@8019 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-05-09 21:38:29 +00:00
86003527b0 LazStats: Fix compilation with FPC 3.3.1/64-bit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7956 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2021-01-03 23:50:51 +00:00
a92f60d486 LazStats: Fix compilation with FPC 3.3.1
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7928 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-12-13 12:43:53 +00:00
9796c9304f LazStats: Update source of help file (.hnd) to new HelpNDoc v7. Test with updating the help for the DescriptiveUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7927 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-12-08 19:26:45 +00:00
aecaad587f Fix some missing validation in ABClogLinUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7918 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-12-03 15:36:09 +00:00
128c037e14 LazStats: Some more improvements in RaschUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7898 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-11-22 22:29:04 +00:00
29721742a0 LazStats: Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7897 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-11-22 18:49:28 +00:00
06a2f4ff97 LazStats: Refactoring of TwoCorrsUnit. Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7846 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-11-06 00:04:57 +00:00
aac25fbe8d LazStats: Less hints and warnings
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7829 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-29 22:48:02 +00:00
cfe3a9c460 LazStats: Less hints and warning.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7814 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-26 18:00:52 +00:00
791746e7ef LazStats: Massive refactoring of WLSUnit avoiding overwriting of grid data. Fix crash when accessing non-existing cells in DictionaryFrm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7780 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-17 22:42:41 +00:00
af6047d214 LazStats: Add and integrte new standalone units MatrixUnit and RegressionUnit. Move some code from MathUnit to MatrixUnit or RegressionUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7777 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-14 14:28:59 +00:00
8f0071b064 LazStats: First refactoring of WLSUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7773 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-12 16:17:29 +00:00
fb92b9fb1d LazStats: Integrate charts of WLSUnit into tabs on the WLSFrm
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7772 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-12 13:43:51 +00:00
94e789f3be LazStats: Inherit form of FreqUnit from TBasicStatsReportForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7763 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 20:56:57 +00:00
9b96b7f82f LazStats: Move help text on form of SmoothDataUnit to "contextual" helpfile.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7762 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 18:01:57 +00:00
65ee7405e5 LazStats: Inherit form in StemLeafUnit from TBasicStatsParamsForm. Minor refactoring.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7761 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 17:53:35 +00:00
cd11e879cf LazStats: Minor improvements in XvsMultYUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7760 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 15:15:05 +00:00
66a85cf396 LazStats: Remove some unneeded code in refactored units.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7759 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 15:05:32 +00:00
7f6ad8982a LazStats: Refactor PlotXYUnit to use Calc_BivariateRegression()
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7758 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 14:10:57 +00:00
3cf0e45644 LazStats: More refactoring of ResistanceLineUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7757 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 11:28:34 +00:00
a91ba1bc04 LazStats: Further refactoring of ResistanceLineUnit. Some rearrangement of units to make MathUnit only dependent on Globals (for easier testing).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7756 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-10 11:02:59 +00:00
ae55a077f0 LazStats: Refactor ResistanceLineUnit, use report-and-chart template form.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7755 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-09 21:35:35 +00:00
5c7f373489 LazStats: Inherit form of MultXvsYUnit from TBasicStatsReportAndChartFormUnit:
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7754 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-07 21:25:10 +00:00
1fda53b1eb LazStats: Inherit form of CompareDistUnit from TBasicStatsReportAndChartFormUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7753 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-07 21:01:01 +00:00
d915a7428e LazStats: Inherit form of DistribUnit from TBasicStatsChartForm. Fix TabOrders.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7751 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-06 22:35:16 +00:00
43dca206b2 LazStats: LazStats: Inherit form of BreakdownUnit from TBasicStatsReportForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7750 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-06 21:29:34 +00:00
2d3368e257 LazStats: Fix crash due to range check error in DescriptiveUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7749 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-05 21:00:45 +00:00
d16c17ff86 LazStats: Inherit form of CrossTabUnit from TBasicStatsReportForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7748 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-05 20:12:22 +00:00
6eb21d1873 LazStats: Fix TabOrder
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7747 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-05 20:11:41 +00:00
753a46f4af LazStats: Inherit form of BubblePlotUnit from TBasicStatsReportAndChartForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7746 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-05 19:11:01 +00:00
04db6bd5ee LazStats: Inherit form of BoxPlotUnit from TBasicStatsReportAndChartForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7745 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-05 18:46:33 +00:00
0b2786b7b2 LazStats: Inherit form of NormalityUnit from TBasicStatsReportAndChartForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7744 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-05 15:20:49 +00:00
4e03e81c94 LazStats: Minor refactoring of the Compute routine in XvsMultYUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7743 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-04 22:00:46 +00:00
bf34c484c1 LazStats: Inherit form of XvsMultYUnit from TBasicStatsReportAndChartForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7742 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-04 20:36:14 +00:00
d36f794dee LazStats: Simplification of Compute() method in PlotXYUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7741 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-04 16:50:11 +00:00
7edc03ffc8 LazStats: Inherit form of PlotXYUnit from TBasicStatsReportAndChartForm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7740 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-04 12:16:47 +00:00
6f5659920f LazStats: More general usability of the calculations in DescriptiveUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7739 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-03 21:49:09 +00:00
a38794b4f8 LazStats: Extract and add some general purpose grid-related routines to the new unit GridProcs.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7738 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-03 18:03:48 +00:00
c25230eb89 Lazstats: Massive refactoring of DescriptiveUnits: Move calculation to new TDescriptiveStats class. More user-friendly interface.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7730 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-02 17:14:33 +00:00