FAiR_criterion_no_suppressors calculates a bogus quantity

Bug #184722 reported by Ben Goodrich
2
Affects Status Importance Assigned to Milestone
FAiR
Fix Released
High
Ben Goodrich

Bug Description

example(Factanal)
efa.rotated <- Rotate(efa, criteria = list("no_suppressors", "phi"))
all.equal(coef(efa.rotated, "FC"), coef(efa.rotated, "PP") * coef(efa.rotated, "PS"))

The problem is that there is confusion in the FAiR_criterion_no_suppressor function in the FAiR/R/Criteria.R file in that the primary structure matrix is not defined correctly and then multiplied by the preliminary primary pattern matrix rather than the transformed primary pattern matrix.

Revision history for this message
Ben Goodrich (bgokgm) wrote :
Changed in fair:
assignee: nobody → bgokgm
importance: Undecided → High
status: New → Fix Committed
Ben Goodrich (bgokgm)
Changed in fair:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.