Commit Graph

42 Commits

Author SHA1 Message Date
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
e65cc723d5 LazStats: Show cumulative probabilities in DistribUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7639 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-28 21:58:45 +00:00
e6b6497d6b Extract MathUnit from functionslib for easier testing and more versatile usage. Add t distribution to DistribUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7637 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-26 21:20:02 +00:00
db4a9f929b LazStats: Use TAChart in MultXvsYUnit. Some cosmetics.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7630 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-23 14:31:05 +00:00
f380f1d6f3 LazStats: fix array dimensioning in XvsMultYUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7629 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-23 09:15:08 +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
78ae64721c Lazstats: Rename Options.DefaultPath to .DefaultDataPath.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7622 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-20 21:38:09 +00:00
3520c438d0 LazStats: Write options.txt to default config directory. Remove global variable OpenStatPath.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7621 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-20 21:02:55 +00:00
a8307a5798 Lazstats: Refactor main form by beginning to rename menu items and to bring their methods in systematic order
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7620 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-18 21:16:19 +00:00
893acb17cb LazStats: Add path to LHelp to Options.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7609 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-17 14:51:27 +00:00
f48d460f8f LazStats: Show help contents. Improved help system. More entries in chm help file.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7606 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-08-16 13:22:07 +00:00
d3b5ba9322 LazStats: Refactoring away some GOTOs in unit FunctionsLib.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7535 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-07-10 13:11:56 +00:00
8eaf0586a4 LazStats: improved report layout of BlkAnovaUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7491 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-06-23 22:10:44 +00:00
66a428dbb0 LazStats: More refactoring of BlkAnovaUnit (and OneCaseAnovaUnit)
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7489 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-06-23 18:16:25 +00:00
070742ad3e LazStats: Refactor DataProcs unit, in particular TAB, CSV and SSV import/export routines.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7475 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-26 22:45:40 +00:00
6bc55459b9 LazStats: Refactor TestScoreUnit. Add demo files from OpenStat. Add help to chm file. Activate help link.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7459 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-16 14:06:50 +00:00
fac710ba0c Further refactoring of the item_banking units. Remove the overloads from matrixlib writing reports to OutputFrm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7456 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-14 19:56:00 +00:00
06b3dbaa64 LazStats: some more refactoring for LatinSpecsUnits, complete help for this form.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7448 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-11 16:21:39 +00:00
907ce43f18 Lazstats: Refactor LatinSpecsUnit and latinSqrsUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7447 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-10 23:10:20 +00:00
c2da67888c LazStats: Refactor CurSimUnit. Add its pdf to chm help. Some cleanup.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7441 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-08 21:31:22 +00:00
30b6409bbd lazstats: Refactor AutoCorUnit and related units. Add autocorr.laz test file (not available in OpenStat).
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7429 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-04 22:35:23 +00:00
eb3dd9b59a LazStats: Refactor GradingBookUnit and GradingUnit. Add pdf help to chm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7425 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-02 11:44:03 +00:00
97f6e90678 LazStats: Load data files only when they have extension .laz.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7424 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-05-02 09:31:58 +00:00
4211ddfee3 LazStats: Fix Simple Multiple Regression failing due to faulty Format string. Improved layout of CanonUnit in Linux.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7420 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-29 17:49:43 +00:00
82eea5cf08 LazStats: Refactor LogLinScreenUnit. Calculation crashing. Some cleanup in DataProcs units.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7411 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-27 15:30:03 +00:00
793f9a5144 LazStats: Less hints.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7409 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-26 23:07:47 +00:00
1151b80f90 Lazstats: Refactor RMatUnit. Add pdf help file to chm.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7402 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-25 15:23:33 +00:00
21987bd7d9 Lazstats: Cleanup
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7396 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-21 20:45:15 +00:00
e88e7b1454 LazStats: Fix AnovaTestsUnit crashing in "Brown-Forsythe test for homogeneity of variance" when data grid is empty.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7378 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-13 20:41:00 +00:00
32a5a614c8 LazStats: Refactor MedianPolishUnit. Note: Unit not tested. Comparing with a youtube video on this subject, it does not seem to work.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7375 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-12 22:16:23 +00:00
93146b63ea LazStats: Refactor HierarchUnit. Some clean-up.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7369 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-10 21:56:25 +00:00
44a49b43bd LazStats: Refactor DescrimUnit.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7368 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-10 18:10:15 +00:00
a7c0827825 LazStats: Refactor PathUnit in the usual way.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7367 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-10 15:30:19 +00:00
e67df71726 LazStats: Remove Cancel btn from FactorUnit, improved usability of arrow btns, write report to StringList, not to OutputFrm directly. Add pdf to help file. Add Exchange() procedure to Utils.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7364 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-09 09:05:26 +00:00
8b0581017d RIDITUnit: Usual refactoring. Some improvements in report layout. Less hints/warnings.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7358 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-05 17:25:38 +00:00
eac8c9b0a4 LazStats: Refactor BlkMRUnit like the others. Less hints and warning. Some report layout improvements in MReg() and MReg2().
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7357 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-04 23:26:20 +00:00
b2de717ce1 LazStats: Add forgotten unit Utils. Some simplification in BackRegUnit, CoxRegunit, StepFwdMRUnit
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7356 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-04 21:44:15 +00:00
bc4f786194 StepFwdMRUnit, BackRegUnit: like the others.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7352 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-03 14:43:33 +00:00
0ecff427ad StepFwdMRUnit: Refactor like the others. Less hints and warnings from general units. Update help.
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7351 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2020-04-01 10:27:37 +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