head 1.2; access; symbols pkgsrc-2026Q2:1.2.0.2 pkgsrc-2026Q2-base:1.2 pkgsrc-2026Q1:1.1.0.12 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.10 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.8 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.6 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.4 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.2 pkgsrc-2024Q4-base:1.1; locks; strict; comment @# @; 1.2 date 2026.06.13.00.09.48; author mef; state Exp; branches; next 1.1; commitid 5UGwnYnFYphKlzJG; 1.1 date 2024.11.12.13.10.50; author mef; state Exp; branches; next ; commitid 7hhRYfCq1X8AfmxF; desc @@ 1.2 log @(math/R-GPArotation) Updated 2024.3.1 to 2026.4.1 Changes in GPArotation version 2026.4-1: o Comprehensive code cleanup across all functions including GPForth, GPFoblq, GPFRSorth, GPFRSoblq, .GPA_RS_engine, vgQ rotation criterion functions, Random.Start, and S3 print/summary methods. All existing code should run without modification. o GPForth and GPFoblq: pre-allocated iteration Table replaces rbind growth; step size variable renamed from 'al' to 'alpha'; Table column names set at allocation. Legacy implementations retained as unexported GPForth.legacy and GPFoblq.legacy for historical reference. o print.GPArotation and summary.GPArotation: factor sorting and sign correction now handled by internal helper .sortGPALoadings, adapted from factanal:::sortLoadings (R Core Team). This ensures print and summary produce consistent sorted output. The sign correction criterion has changed from sign(colSums(L^3)) to colSums(L) < 0, matching factanal convention. Results are numerically equivalent in all tested cases. o print.GPArotation and print.summary.GPArotation: digits argument now correctly controls decimal places in loadings and structure matrices. o print.summary.GPArotation: structure matrix now correctly displays factor names as column headers rather than [,1] [,2] [,3]. o vgQ criterion functions: the Method string has been improved for consistency in selected cases (e.g. "Simplimax (k=8)", "Varimax", "Varimin", "Bentler"). The criterion value (f) and gradient (Gq) are unaffected. o Documentation: clarifications throughout, expanded references with doi throughout; improved examples including two-step vs single-step factanal comparison. o Added dataset CCAI: 14x14 correlation matrix (CCAI_R), factor pattern matrix (CCAI_pattern), and factor intercorrelations (CCAI_Phi) for the Climate-Friendly Purchasing Choices domain of the Climate Change Action Inventory. o Three vignettes: GPA1guide (main guide, restructured), GPA2local (local minima diagnostics), GPA3bifactor (bifactor rotation and reliability coefficients). o Unit tests added and expanded: Table structure, single-factor error handling, random starts, factor sorting, factanal R >= 4.5.1 regression, numerical equivalence of updated vs legacy GPForth and GPFoblq, and vgQ criterion function regression tests. o box20 deprecated. Use box26 instead. box20 will be removed in a future version. o Removed defunct SourceForge URL from DESCRIPTION. Changes in GPArotation version 2025.3-1: o Added Lp rotation (via Xinyi Liu), including examples, help file, and tests. o Added automated tests for error messages. o Edits to the manual pages. @ text @$NetBSD: distinfo,v 1.1 2024/11/12 13:10:50 mef Exp $ BLAKE2s (R/GPArotation_2026.4-1.tar.gz) = 96595355b46a267b099a588796edb1766589d3744d710d3c2cc0a410c82ad95f SHA512 (R/GPArotation_2026.4-1.tar.gz) = 33948bd9c09a624bb8d1fa08e65b313db21a20563d359d488436f7fd6fc9ecefd03206e0b98399220aafdf9e7e42531eb3221524ac4dbd297815429438970220 Size (R/GPArotation_2026.4-1.tar.gz) = 972221 bytes @ 1.1 log @math/R-GPArotation: import R-GPArotation-2024.3.1 Gradient Projection Algorithms for Factor Rotation. For details see ?GPArotation. When using this package, please cite: Bernaards and Jennrich (2005) . "Gradient Projection Algorithms and Software for Arbitrary Rotation Criteria in Factor Analysis". @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 BLAKE2s (R/GPArotation_2024.3-1.tar.gz) = 357af7d51d6f0d361b7c0171da15303cfe81e98b9490c380c148add785880d42 SHA512 (R/GPArotation_2024.3-1.tar.gz) = be4ac420aebf2876bef5afbc74e870e81cd7c954815a8c0eab7e130df1b75b495c153dd9d29e5199f3b5f4cb8b3652c6907e1ba2cd33c44195fc30ac1afbe272 Size (R/GPArotation_2024.3-1.tar.gz) = 313398 bytes @