{
  "_id": "6acdf219a14063b82c3ad573",
  "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-10-13 08:39:45 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",
  "_user": "raicheg",
  "_type": "src",
  "_file": "nFactors_2.4.1.2.tar.gz",
  "_fileid": "https://r2.ropensci.org/aed57f1cef8466edc37bfe652d1add5985056e20c2e850df7ac33ef6ef063009",
  "_filesize": 412935,
  "_sha256": "aed57f1cef8466edc37bfe652d1add5985056e20c2e850df7ac33ef6ef063009",
  "_expires": "2027-01-21T08:55:50.000Z",
  "_created": "2026-10-13T08:39:45.000Z",
  "_published": "2026-10-13T08:55:52.853Z",
  "_buildurl": "https://github.com/r-universe/raicheg/actions/runs/38370504312",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 115207074275,
      "time": 138,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11798314146"
    },
    {
      "job": 115207074303,
      "time": 174,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11798349228"
    },
    {
      "job": 115207074223,
      "time": 155,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11799238675"
    },
    {
      "job": 115207074399,
      "time": 152,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11799870481"
    },
    {
      "job": 115206169878,
      "time": 138,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11798154132"
    },
    {
      "job": 115207074418,
      "time": 84,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11799036769"
    },
    {
      "job": 115207074579,
      "time": 72,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11798892678"
    },
    {
      "job": 115207074601,
      "time": 63,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11799126127"
    },
    {
      "job": 115207074347,
      "time": 61,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11799360008"
    }
  ],
  "_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",
    "description": "",
    "uuid": 5107150
  },
  "_distro": "resolute",
  "_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": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "raicheg",
      "count": 11,
      "uuid": 5107150
    }
  ],
  "_userbio": {
    "uuid": 5107150,
    "type": "user",
    "name": "Gilles",
    "followers": 0
  },
  "_downloads": {
    "count": 5739,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/nFactors"
  },
  "_mentions": 39,
  "_searchresults": 522,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/nFactors.html"
  ],
  "_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.731779232852526,
  "_indexed": true,
  "_nocasepkg": "nfactors",
  "_universes": [
    "raicheg"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.4.1.2",
      "date": "2026-10-13T08:42:09.000Z",
      "distro": "resolute",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "https://r2.ropensci.org/5a1c23829e5443ab84201a1a82a8e14d94023fb71b75b07d71e6140a9c41023b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/38370504312"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.4.1.2",
      "date": "2026-10-13T08:42:46.000Z",
      "distro": "resolute",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "https://r2.ropensci.org/a45029157a01e0386a14798d7eace917ada29008fc4652df1486317a04dbdfac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/38370504312"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.4.1.2",
      "date": "2026-10-13T08:54:42.000Z",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "https://r2.ropensci.org/a0f71fe938836ef164051357e57760f5d80fd3f01eec7799b5be422f3fe5a277",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/38370504312"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.4.1.2",
      "date": "2026-10-13T08:48:48.000Z",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "https://r2.ropensci.org/88c8e9aa786b9d39928e2d1bd95071816dd6454c7ba6ee3ed1dfdc58719c8aba",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/38370504312"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.4.1.2",
      "date": "2026-10-13T08:41:26.000Z",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "https://r2.ropensci.org/d9e4a9e3e69072e3cefe90aea841776684924619806e75e99ea2c49393a91798",
      "status": "success",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/38370504312"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.4.1.2",
      "date": "2026-10-13T08:40:56.000Z",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "https://r2.ropensci.org/f94113436bbcaac1f0480aea41bd8c95cdd874eb387a723ff51aac39fc2979b1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/38370504312"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.4.1.2",
      "date": "2026-10-13T08:40:49.000Z",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "https://r2.ropensci.org/031a1df699c804ba6418a52811d350d36f719761a2904ce905100e15bc9dd90d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/38370504312"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.4.1.2",
      "date": "2026-10-13T08:40:47.000Z",
      "commit": "07e5cd8ceead226840defe4f4bd9266e0fd18b21",
      "fileid": "https://r2.ropensci.org/59463077c97023da47b02b76dd4d3dd64ac10b66dab69930031f37977b935b70",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/raicheg/actions/runs/38370504312"
    }
  ]
}