{
  "_id": "6a1f1cdfb401979e7341f9e0",
  "Package": "nFactors",
  "Type": "Package",
  "Title": "Parallel Analysis and Other Non Graphical Solutions to the\nCattell Scree Test",
  "Version": "2.4.1.2",
  "Date": "2025-05-29",
  "Authors@R": "c(\nperson(\ngiven=\"Gilles\", family=\"Raiche\",\ncomment=\"Universite du Quebec a Montreal\",\nemail = \"raiche.gilles@uqam.ca\",\nrole = c(\"aut\", \"cre\", \"cph\")\n),\nperson(given=\"David\", family=\"Magis\", role = c(\"aut\"))\n)",
  "Description": "Indices, heuristics, simulations and strategies to help\ndetermine the number of factors/components to retain in\nexploratory factor analysis and principal component analysis.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-16 08:47:55 UTC",
    "User": "root"
  },
  "Author": "Gilles Raiche [aut, cre, cph] (Universite du Quebec a\nMontreal), David Magis [aut]",
  "Maintainer": "Gilles Raiche <raiche.gilles@uqam.ca>",
  "Repository": "https://raicheg.r-universe.dev",
  "Date/Publication": "2025-06-19 19:10:02 UTC",
  "RemoteUrl": "https://github.com/cran/nFactors",
  "RemoteRef": "HEAD",
  "RemoteSha": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
  "MD5sum": "c1455d401fcbedee4b38a2be6f1bd32f",
  "_user": "raicheg",
  "_type": "src",
  "_file": "nFactors_2.4.1.2.tar.gz",
  "_fileid": "491f4dfa1029833a546e735a3df80f019a0f2a7ee933aad015e97595ac05c4d6",
  "_filesize": 412259,
  "_sha256": "491f4dfa1029833a546e735a3df80f019a0f2a7ee933aad015e97595ac05c4d6",
  "_created": "2026-05-16T08:47:55.000Z",
  "_published": "2026-06-02T18:11:43.364Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79140205871,
      "time": 107,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7032083363"
    },
    {
      "job": 79140206141,
      "time": 114,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7032084090"
    },
    {
      "job": 79140205782,
      "time": 138,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7032083510"
    },
    {
      "job": 79140205976,
      "time": 156,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7032084008"
    },
    {
      "job": 79140204866,
      "time": 175,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7032072013"
    },
    {
      "job": 79140204831,
      "time": 92,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7366080299"
    },
    {
      "job": 79140205837,
      "time": 96,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7032082121"
    },
    {
      "job": 79140206301,
      "time": 99,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7032082510"
    },
    {
      "job": 79140205961,
      "time": 105,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7032083113"
    }
  ],
  "_buildurl": "https://github.com/r-universe/raicheg/actions/runs/25957648792",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/nFactors",
  "_commit": {
    "id": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
    "author": "Gilles Raiche <raiche.gilles@uqam.ca>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.4.1.2\n",
    "time": 1750360202
  },
  "_maintainer": {
    "name": "Gilles Raiche",
    "email": "raiche.gilles@uqam.ca",
    "login": "raicheg",
    "uuid": 5107150
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "psych",
      "role": "Imports"
    },
    {
      "package": "lattice",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 6,
  "_updates": [
    {
      "week": "2025-25",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "2.4.1.2",
      "date": "2025-06-19"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "raicheg",
      "count": 11,
      "uuid": 5107150
    }
  ],
  "_userbio": {
    "uuid": 5107150,
    "type": "user",
    "name": "Gilles"
  },
  "_downloads": {
    "count": 8688,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/nFactors"
  },
  "_mentions": 39,
  "_searchresults": 598,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/nFactors.html",
    "manual.pdf"
  ],
  "_realowner": "raicheg",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0",
      "date": "2006-07-10"
    },
    {
      "version": "2.1",
      "date": "2007-04-25"
    },
    {
      "version": "2.2",
      "date": "2009-02-06"
    },
    {
      "version": "2.3",
      "date": "2009-09-20"
    },
    {
      "version": "2.3.1",
      "date": "2009-10-14"
    },
    {
      "version": "2.3.2",
      "date": "2010-04-10"
    },
    {
      "version": "2.3.3",
      "date": "2011-12-20"
    },
    {
      "version": "2.3.3.1",
      "date": "2019-08-31"
    },
    {
      "version": "2.4.1",
      "date": "2020-03-28"
    },
    {
      "version": "2.4.1.1",
      "date": "2022-10-10"
    },
    {
      "version": "2.4.1.2",
      "date": "2025-06-19"
    }
  ],
  "_exports": [
    "bentlerParameters",
    "boxplot.structureSim",
    "componentAxis",
    "corFA",
    "diagReplace",
    "eigenBootParallel",
    "eigenComputes",
    "eigenFrom",
    "generateStructure",
    "is.nFactors",
    "is.nScree",
    "is.structureSim",
    "iterativePrincipalAxis",
    "makeCor",
    "moreStats",
    "nBartlett",
    "nBentler",
    "nCng",
    "nMreg",
    "nScree",
    "nSeScree",
    "parallel",
    "plot.nScree",
    "plot.structureSim",
    "plotnScree",
    "plotParallel",
    "plotuScree",
    "principalAxis",
    "principalComponents",
    "print.nFactors",
    "print.nScree",
    "print.structureSim",
    "rRecovery",
    "structureSim",
    "studySim",
    "summary.nFactors",
    "summary.nScree",
    "summary.structureSim"
  ],
  "_datasets": [
    {
      "name": "dFactors",
      "title": "Eigenvalues from classical studies",
      "object": "dFactors",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "bentlerParameters",
      "title": "Bentler and Yuan's Computation of the LRT Index and the Linear Trend Coefficients",
      "topics": [
        "bentlerParameters"
      ]
    },
    {
      "page": "componentAxis",
      "title": "Principal Component Analysis With Only n First Components Retained",
      "topics": [
        "componentAxis"
      ]
    },
    {
      "page": "corFA",
      "title": "Insert Communalities in the Diagonal of a Correlation or a Covariance Matrix",
      "topics": [
        "corFA"
      ]
    },
    {
      "page": "dFactors",
      "title": "Eigenvalues from classical studies",
      "topics": [
        "dFactors"
      ]
    },
    {
      "page": "diagReplace",
      "title": "Replacing Upper or Lower Diagonal of a Correlation or Covariance Matrix",
      "topics": [
        "diagReplace"
      ]
    },
    {
      "page": "eigenBootParallel",
      "title": "Bootstrapping of the Eigenvalues From a Data Frame",
      "topics": [
        "eigenBootParallel"
      ]
    },
    {
      "page": "eigenComputes",
      "title": "Computes Eigenvalues According to the Data Type",
      "topics": [
        "eigenComputes"
      ]
    },
    {
      "page": "eigenFrom",
      "title": "Identify the Data Type to Obtain the Eigenvalues",
      "topics": [
        "eigenFrom"
      ]
    },
    {
      "page": "generateStructure",
      "title": "Generate a Factor Structure Matrix",
      "topics": [
        "generateStructure"
      ]
    },
    {
      "page": "nFactorsObjectMethods",
      "title": "Utility Functions for nFactors Class Objects",
      "topics": [
        "is.nFactors",
        "print.nFactors",
        "summary.nFactors"
      ]
    },
    {
      "page": "iterativePrincipalAxis",
      "title": "Iterative Principal Axis Analysis",
      "topics": [
        "iterativePrincipalAxis"
      ]
    },
    {
      "page": "makeCor",
      "title": "Create a Full Correlation/Covariance Matrix from a Matrix With Lower Part Filled and Upper Part With Zeros",
      "topics": [
        "makeCor"
      ]
    },
    {
      "page": "moreStats",
      "title": "Statistical Summary of a Data Frame",
      "topics": [
        "moreStats"
      ]
    },
    {
      "page": "nBartlett",
      "title": "Bartlett, Anderson and Lawley Procedures to Determine the Number of Components/Factors",
      "topics": [
        "nBartlett"
      ]
    },
    {
      "page": "nBentler",
      "title": "Bentler and Yuan's Procedure to Determine the Number of Components/Factors",
      "topics": [
        "nBentler"
      ]
    },
    {
      "page": "nCng",
      "title": "Cattell-Nelson-Gorsuch CNG Indices",
      "topics": [
        "nCng"
      ]
    },
    {
      "page": "nFactors",
      "title": "nFactors: Number of factor or components to retain in a factor analysis",
      "topics": [
        "nFactors-package",
        "nFactors"
      ]
    },
    {
      "page": "nMreg",
      "title": "Multiple Regression Procedure to Determine the Number of Components/Factors",
      "topics": [
        "nMreg"
      ]
    },
    {
      "page": "nScree",
      "title": "Non Graphical Cattel's Scree Test",
      "topics": [
        "nScree"
      ]
    },
    {
      "page": "nSeScree",
      "title": "Standard Error Scree and Coefficient of Determination Procedures to Determine the Number of Components/Factors",
      "topics": [
        "nSeScree"
      ]
    },
    {
      "page": "parallel",
      "title": "Parallel Analysis of a Correlation or Covariance Matrix",
      "topics": [
        "parallel"
      ]
    },
    {
      "page": "plotnScree",
      "title": "Scree Plot According to a nScree Object Class",
      "topics": [
        "plotnScree"
      ]
    },
    {
      "page": "plotParallel",
      "title": "Plot a Parallel Analysis Class Object",
      "topics": [
        "plotParallel"
      ]
    },
    {
      "page": "plotuScree",
      "title": "Plot of the Usual Cattell's Scree Test",
      "topics": [
        "plotuScree"
      ]
    },
    {
      "page": "principalAxis",
      "title": "Principal Axis Analysis",
      "topics": [
        "principalAxis"
      ]
    },
    {
      "page": "principalComponents",
      "title": "Principal Component Analysis",
      "topics": [
        "principalComponents"
      ]
    },
    {
      "page": "rRecovery",
      "title": "Test of Recovery of a Correlation or a Covariance matrix from a Factor Analysis Solution",
      "topics": [
        "rRecovery"
      ]
    },
    {
      "page": "structureSim",
      "title": "Population or Simulated Sample Correlation Matrix from a Given Factor Structure Matrix",
      "topics": [
        "structureSim"
      ]
    },
    {
      "page": "studySim",
      "title": "Simulation Study from Given Factor Structure Matrices and Conditions",
      "topics": [
        "studySim"
      ]
    },
    {
      "page": "nScreeObjectMethods",
      "title": "Utility Functions for nScree Class Objects",
      "topics": [
        "is.nScree",
        "plot.nScree",
        "print.nScree",
        "summary.nScree"
      ]
    },
    {
      "page": "structureSimObjectMethods",
      "title": "Utility Functions for nScree Class Objects",
      "topics": [
        "boxplot.structureSim",
        "is.structureSim",
        "plot.structureSim",
        "print.structureSim",
        "summary.structureSim"
      ]
    }
  ],
  "_rundeps": [
    "GPArotation",
    "lattice",
    "MASS",
    "mnormt",
    "nlme",
    "psych"
  ],
  "_score": 5.970893501336489,
  "_indexed": true,
  "_nocasepkg": "nfactors",
  "_universes": [
    "raicheg"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.4.1.2",
      "date": "2026-05-16T08:49:50.000Z",
      "distro": "noble",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "e90fcdb702ee983733f543254fe75fbf112c678ebbb849583ab9c3fe3a0eeb79",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/25957648792"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.4.1.2",
      "date": "2026-05-16T08:49:56.000Z",
      "distro": "noble",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "219293ff0bf5db6246c36aa71457573a6354484fbaa7b932c7c3c9befb6d7380",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/25957648792"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.4.1.2",
      "date": "2026-05-16T08:49:55.000Z",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "f5fa5caa09502163d59c0a10e923f5d4a8d3f21e87234c6d3130d3525bdfb959",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/25957648792"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.4.1.2",
      "date": "2026-05-16T08:49:57.000Z",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "cc396e9ace5486aa914c553850c4894ad49227daef16f0689e62913a96ea2282",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/25957648792"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.4.1.2",
      "date": "2026-05-16T08:49:35.000Z",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "d76909af5ad7c2f0f2ba5a7c561daf76b2712fe03f36a3a613d2d564e32c4430",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/25957648792"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.4.1.2",
      "date": "2026-05-16T08:49:35.000Z",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "22ff235a74bdad54424c501a0e1b59ac25c721961c63d93808326a51619501f2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/25957648792"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.4.1.2",
      "date": "2026-05-16T08:49:43.000Z",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "c29f0790d33e5e963a7c7e537d4719a5be371b6beab3628f0cb6c0ddff27cdb3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/25957648792"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.4.1.2",
      "date": "2026-06-02T18:11:21.000Z",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "2de159ade700c8a464eb19ee69c7e131c79b4aabc91297edf707bf31065c2039",
      "status": "success",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/25957648792"
    }
  ]
}