Commit Graph

27 Commits

Author SHA1 Message Date
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
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
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
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
0175c44fa5 LazStats: Inherit DescriptiveUnit from TBasicStatsReportForm. Fix related issues. Fix compilation with FPC trunk.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7729 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-10-01 16:03:56 +00:00
6fc99eddbc LazStats: Inherit the SPC forms from TBasicStatsForm. Fix some formatting issues in the descriptive forms.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7702 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-27 18:07:50 +00:00
4867231421 LazStats: Beginning to inherited forms from TBasicStatsForm. Add ResetForms method to Mainform in order to reset all non-modal data forms, eg. when a new file is loaded.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7701 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-27 17:59:39 +00:00
202d0b5559 LazStats: Beginning to use TAChart inside FreqUnit. Trying to avoid annoying FreqSpecs dialogs. Not complete, yet. Some simplifications in other units (InitForm)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7688 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-23 11:19:08 +00:00
3395fc8847 LazStats: Integrate Report and Chart in form of XvsMultYUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7687 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-22 13:20:08 +00:00
0bb1c4fe0f LazStats: Integrate report and chart into form of BubblePlotUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7685 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-22 09:40:36 +00:00
57b8701628 LazStats: Integrate report and chart into form of BoxPlotUnit. Some minor refactoring.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7682 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-21 21:39:40 +00:00
24083f5582 LazStats: Trim array lengths in PlotXYUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7681 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-21 16:22:05 +00:00
d36e545456 LazStats: Cleanup in PlotXYUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7679 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-20 21:56:53 +00:00
352f651b2f LazStats: Integrate report and chart into PlotXYUnit's form.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7678 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-20 21:49:11 +00:00
b8752fb113 LazStats: Fix positioning and sizing of non-modal forms in Descriptive menu
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7677 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-20 20:37:17 +00:00
2263b9ccd0 LazStats: Avoid non-modal forms being reset with every menu click.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7673 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-20 14:15:41 +00:00
c06edbd9f7 LazStats: Use TAChart in XBarUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7648 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-06 23:24:17 +00:00
51bbe3ba02 lazstats: Move chart to frame for more versatile usage. Adapt ChartUnit, PlotXYUnit, MultXvsYUnit, XvxMultYUnit, BoxPlotUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7646 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-09-06 10:47:23 +00:00
b61c350fac LazStats: Use TAChart in BoxPlotUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7632 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-23 17:51:36 +00:00
2d32856cbc LazStats: Less hints and warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7631 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-23 14:31:27 +00:00
79a85d3e59 LazStats: use TAChart in xvsmultyunit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7628 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-22 22:23:20 +00:00
f8e970a929 LazStats: Some tweaks in ChartUnit. Update help file for new chart in PlotXYUnit. Use FileDialog.InitialDir when opening data file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7627 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-22 17:53:57 +00:00
8d74b6e07d LazStats: Use TAChart in PlotXYUnit (old code still available after undefining USE_TACHART):
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7626 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-22 17:31:05 +00:00
00155466f5 LazStats: Minor improvements in XVsMultYUnit and PlotXYUnit. Input validation in SmoothDataUnit. Add hyperlinks to Analysis topic in chm file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7380 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-13 21:59:05 +00:00
2f33dc9f7b LazStats: initial commit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7345 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-03-30 18:01:44 +00:00