{
  "_id": "6a28681b732311cd87586cf0",
  "Package": "lavaan",
  "Title": "Latent Variable Analysis",
  "Version": "0.7-1.2692",
  "Authors@R": "c(person(given   = \"Yves\", family = \"Rosseel\",\nrole    = c(\"aut\", \"cre\"),\nemail   = \"Yves.Rosseel@UGent.be\",\ncomment = c(ORCID = \"0000-0002-4129-4477\")),\nperson(given = c(\"Terrence\",\"D.\"), family = \"Jorgensen\",\nrole = \"aut\",\nemail = \"TJorgensen314@gmail.com\",\ncomment = c(ORCID = \"0000-0001-5111-6773\")),\nperson(given = c(\"Luc\"), family = \"De Wilde\",\nrole = \"aut\",\nemail = \"Luc.DeWilde@UGent.be\"),\nperson(given = \"Daniel\", family = \"Oberski\",\nrole = \"ctb\",\nemail = \"daniel.oberski@gmail.com\"),\nperson(given = \"Jarrett\", family = \"Byrnes\",\nrole = \"ctb\",\nemail = \"byrnes@nceas.ucsb.edu\"),\nperson(given = \"Leonard\", family = \"Vanbrabant\",\nrole = \"ctb\",\nemail = \"info@restriktor.org\"),\nperson(given = \"Victoria\", family = \"Savalei\",\nrole = \"ctb\",\nemail = \"vsavalei@ubc.ca\"),\nperson(given = \"Ed\", family = \"Merkle\",\nrole = \"ctb\",\nemail = \"merklee@missouri.edu\"),\nperson(given = \"Michael\", family = \"Hallquist\",\nrole = \"ctb\",\nemail = \"michael.hallquist@gmail.com\"),\nperson(given = \"Mijke\", family = \"Rhemtulla\",\nrole = \"ctb\",\nemail = \"mrhemtulla@ucdavis.edu\"),\nperson(given = \"Myrsini\", family = \"Katsikatsou\",\nrole = \"ctb\",\nemail = \"mirtok2@gmail.com\"),\nperson(given = \"Mariska\", family = \"Barendse\",\nrole = \"ctb\",\nemail = \"m.t.barendse@gmail.com\"),\nperson(given = c(\"Nicholas\"), family = \"Rockwood\",\nrole = \"ctb\",\nemail = \"nrockwood@rti.org\"),\nperson(given = \"Florian\", family = \"Scharf\",\nrole = \"ctb\",\nemail = \"florian.scharf@uni-leipzig.de\"),\nperson(given = \"Han\", family = \"Du\",\nrole = \"ctb\",\nemail = \"hdu@psych.ucla.edu\"),\nperson(given = \"Haziq\", family = \"Jamil\",\nrole = \"ctb\",\nemail = \"haziq.jamil@ubd.edu.bn\",\ncomment = c(ORCID = \"0000-0003-3298-1010\")),\nperson(given = \"Franz\", family = \"Classe\",\nrole  = \"ctb\",\nemail = \"classe@dji.de\")\n)",
  "Description": "Fit a variety of latent variable models, including\nconfirmatory factor analysis, structural equation modeling and\nlatent growth curve models.",
  "BugReports": "https://github.com/yrosseel/lavaan/issues",
  "License": "GPL (>= 2)",
  "LazyData": "yes",
  "ByteCompile": "true",
  "URL": "https://lavaan.ugent.be",
  "Repository": "https://yrosseel.r-universe.dev",
  "Date/Publication": "2026-06-09 16:48:17 UTC",
  "RemoteUrl": "https://github.com/yrosseel/lavaan",
  "RemoteRef": "HEAD",
  "RemoteSha": "fb98b7619304049f490024deb62da1088c3bee51",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-09 19:16:50 UTC",
    "User": "root"
  },
  "Author": "Yves Rosseel [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-4129-4477>),\nTerrence D. Jorgensen [aut] (ORCID:\n<https://orcid.org/0000-0001-5111-6773>),\nLuc De Wilde [aut],\nDaniel Oberski [ctb],\nJarrett Byrnes [ctb],\nLeonard Vanbrabant [ctb],\nVictoria Savalei [ctb],\nEd Merkle [ctb],\nMichael Hallquist [ctb],\nMijke Rhemtulla [ctb],\nMyrsini Katsikatsou [ctb],\nMariska Barendse [ctb],\nNicholas Rockwood [ctb],\nFlorian Scharf [ctb],\nHan Du [ctb],\nHaziq Jamil [ctb] (ORCID: <https://orcid.org/0000-0003-3298-1010>),\nFranz Classe [ctb]",
  "Maintainer": "Yves Rosseel <Yves.Rosseel@UGent.be>",
  "MD5sum": "308e75ca59287480cb687158a3ca98f7",
  "_user": "yrosseel",
  "_type": "src",
  "_file": "lavaan_0.7-1.2692.tar.gz",
  "_fileid": "494d18e119966f93c4bab42af5178c58f54a1c0036bfdb23400fe411aefa699f",
  "_filesize": 1709656,
  "_sha256": "494d18e119966f93c4bab42af5178c58f54a1c0036bfdb23400fe411aefa699f",
  "_created": "2026-06-09T19:16:50.000Z",
  "_published": "2026-06-09T19:23:07.111Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 80407002114,
      "time": 240,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7517867177"
    },
    {
      "job": 80407002271,
      "time": 224,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7517861244"
    },
    {
      "job": 80407002277,
      "time": 211,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7517888345"
    },
    {
      "job": 80407002080,
      "time": 195,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7517864071"
    },
    {
      "job": 80406453923,
      "time": 174,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7517779341"
    },
    {
      "job": 80407002073,
      "time": 91,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7517812834"
    },
    {
      "job": 80407002202,
      "time": 184,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7517846591"
    },
    {
      "job": 80407002110,
      "time": 276,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7517880011"
    },
    {
      "job": 80407002204,
      "time": 228,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7517862230"
    }
  ],
  "_buildurl": "https://github.com/r-universe/yrosseel/actions/runs/27229741310",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/yrosseel/lavaan",
  "_commit": {
    "id": "fb98b7619304049f490024deb62da1088c3bee51",
    "author": "Yves Rosseel <Yves.Rosseel@UGent.be>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Merge pull request #579 from lucdw/master\n\nChange default parser to \"open\"; remove lav_parse_eval_r_expr_open; s…",
    "time": 1781023697
  },
  "_maintainer": {
    "name": "Yves Rosseel",
    "email": "yves.rosseel@ugent.be",
    "login": "yrosseel",
    "orcid": "0000-0002-4129-4477",
    "description": "Full Professor at Ghent University, Department of Data Analysis",
    "uuid": 755419
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.4",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats4",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "MASS",
      "role": "Imports"
    },
    {
      "package": "mnormt",
      "role": "Imports"
    },
    {
      "package": "pbivnorm",
      "role": "Imports"
    },
    {
      "package": "numDeriv",
      "role": "Imports"
    },
    {
      "package": "quadprog",
      "role": "Imports"
    }
  ],
  "_owner": "yrosseel",
  "_selfowned": true,
  "_usedby": 240,
  "_updates": [
    {
      "week": "2025-25",
      "n": 2
    },
    {
      "week": "2025-26",
      "n": 2
    },
    {
      "week": "2025-27",
      "n": 5
    },
    {
      "week": "2025-28",
      "n": 2
    },
    {
      "week": "2025-29",
      "n": 5
    },
    {
      "week": "2025-30",
      "n": 3
    },
    {
      "week": "2025-32",
      "n": 2
    },
    {
      "week": "2025-35",
      "n": 1
    },
    {
      "week": "2025-36",
      "n": 4
    },
    {
      "week": "2025-37",
      "n": 8
    },
    {
      "week": "2025-38",
      "n": 4
    },
    {
      "week": "2025-39",
      "n": 1
    },
    {
      "week": "2025-40",
      "n": 2
    },
    {
      "week": "2025-41",
      "n": 5
    },
    {
      "week": "2025-42",
      "n": 10
    },
    {
      "week": "2025-43",
      "n": 6
    },
    {
      "week": "2025-44",
      "n": 10
    },
    {
      "week": "2025-45",
      "n": 6
    },
    {
      "week": "2025-46",
      "n": 3
    },
    {
      "week": "2025-47",
      "n": 2
    },
    {
      "week": "2025-48",
      "n": 1
    },
    {
      "week": "2025-49",
      "n": 3
    },
    {
      "week": "2025-50",
      "n": 4
    },
    {
      "week": "2025-51",
      "n": 11
    },
    {
      "week": "2025-52",
      "n": 1
    },
    {
      "week": "2026-01",
      "n": 2
    },
    {
      "week": "2026-02",
      "n": 5
    },
    {
      "week": "2026-03",
      "n": 5
    },
    {
      "week": "2026-04",
      "n": 6
    },
    {
      "week": "2026-05",
      "n": 7
    },
    {
      "week": "2026-06",
      "n": 1
    },
    {
      "week": "2026-07",
      "n": 7
    },
    {
      "week": "2026-08",
      "n": 5
    },
    {
      "week": "2026-09",
      "n": 2
    },
    {
      "week": "2026-10",
      "n": 4
    },
    {
      "week": "2026-11",
      "n": 7
    },
    {
      "week": "2026-12",
      "n": 9
    },
    {
      "week": "2026-13",
      "n": 2
    },
    {
      "week": "2026-14",
      "n": 9
    },
    {
      "week": "2026-15",
      "n": 2
    },
    {
      "week": "2026-16",
      "n": 1
    },
    {
      "week": "2026-17",
      "n": 6
    },
    {
      "week": "2026-18",
      "n": 11
    },
    {
      "week": "2026-19",
      "n": 22
    },
    {
      "week": "2026-20",
      "n": 12
    },
    {
      "week": "2026-21",
      "n": 6
    },
    {
      "week": "2026-22",
      "n": 11
    },
    {
      "week": "2026-23",
      "n": 10
    },
    {
      "week": "2026-24",
      "n": 3
    }
  ],
  "_tags": [],
  "_topics": [
    "factor-analysis",
    "growth-curve-models",
    "latent-variables",
    "missing-data",
    "multilevel-models",
    "multivariate-analysis",
    "path-analysis",
    "psychometrics",
    "statistical-modeling",
    "structural-equation-modeling"
  ],
  "_stars": 504,
  "_contributors": [
    {
      "user": "yrosseel",
      "count": 2256,
      "uuid": 755419
    },
    {
      "user": "tdjorgensen",
      "count": 160,
      "uuid": 1742258
    },
    {
      "user": "lucdw",
      "count": 105,
      "uuid": 37792780
    },
    {
      "user": "ecmerkle",
      "count": 36,
      "uuid": 4818626
    },
    {
      "user": "haziqj",
      "count": 26,
      "uuid": 16189362
    },
    {
      "user": "michaelhallquist",
      "count": 17,
      "uuid": 284491
    },
    {
      "user": "sfcheung",
      "count": 16,
      "uuid": 7019263
    },
    {
      "user": "opecheese",
      "count": 12,
      "uuid": 71661723
    },
    {
      "user": "kss2k",
      "count": 7,
      "uuid": 113430607
    },
    {
      "user": "felipelfv",
      "count": 4,
      "uuid": 95751210
    },
    {
      "user": "jonasmoss",
      "count": 3,
      "uuid": 24292739
    },
    {
      "user": "vsavalei",
      "count": 3,
      "uuid": 11414871
    },
    {
      "user": "mikedmolina",
      "count": 3,
      "uuid": 139683840
    },
    {
      "user": "jhorzek",
      "count": 2,
      "uuid": 45204741
    },
    {
      "user": "kimjune01",
      "count": 2,
      "uuid": 6355623
    },
    {
      "user": "machow",
      "count": 2,
      "uuid": 2574498
    },
    {
      "user": "philchalmers",
      "count": 2,
      "uuid": 1274464
    },
    {
      "user": "rikhuijzer",
      "count": 2,
      "uuid": 20724914
    },
    {
      "user": "aaronpeikert",
      "count": 1,
      "uuid": 29424409
    },
    {
      "user": "frankhezemans",
      "count": 1,
      "uuid": 24681362
    },
    {
      "user": "jeroen",
      "count": 1,
      "uuid": 216319
    },
    {
      "user": "jrmie",
      "count": 1,
      "uuid": 39067995
    },
    {
      "user": "karchjd",
      "count": 1,
      "uuid": 8561155
    },
    {
      "user": "n3uraln3twork",
      "count": 1,
      "uuid": 53357992
    },
    {
      "user": "shun2wang",
      "count": 1,
      "uuid": 10348402
    },
    {
      "user": "drvictorvs",
      "count": 1,
      "uuid": 32229843
    },
    {
      "user": "zerocukor287",
      "count": 1,
      "uuid": 17257004
    }
  ],
  "_userbio": {
    "uuid": 755419,
    "type": "user",
    "name": "Yves Rosseel",
    "description": "Full Professor at Ghent University, Department of Data Analysis"
  },
  "_downloads": {
    "count": 89220,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/lavaan"
  },
  "_mentions": 814,
  "_devurl": "https://github.com/yrosseel/lavaan",
  "_searchresults": 9552,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/lavaan.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/yrosseel/lavaan",
  "_realowner": "yrosseel",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.5-9",
      "date": "2012-09-08"
    },
    {
      "version": "0.5-10",
      "date": "2012-10-25"
    },
    {
      "version": "0.5-11",
      "date": "2012-12-19"
    },
    {
      "version": "0.5-12",
      "date": "2013-03-08"
    },
    {
      "version": "0.5-13",
      "date": "2013-05-11"
    },
    {
      "version": "0.5-14",
      "date": "2013-07-21"
    },
    {
      "version": "0.5-15",
      "date": "2013-11-15"
    },
    {
      "version": "0.5-16",
      "date": "2014-03-07"
    },
    {
      "version": "0.5-17",
      "date": "2014-09-30"
    },
    {
      "version": "0.5-18",
      "date": "2015-04-04"
    },
    {
      "version": "0.5-19",
      "date": "2015-10-03"
    },
    {
      "version": "0.5-20",
      "date": "2015-11-07"
    },
    {
      "version": "0.5-21",
      "date": "2016-09-07"
    },
    {
      "version": "0.5-22",
      "date": "2016-09-24"
    },
    {
      "version": "0.5-23.1097",
      "date": "2017-02-24"
    },
    {
      "version": "0.6-1",
      "date": "2018-05-22"
    },
    {
      "version": "0.6-2",
      "date": "2018-07-16"
    },
    {
      "version": "0.6-3",
      "date": "2018-09-22"
    },
    {
      "version": "0.6-4",
      "date": "2019-07-03"
    },
    {
      "version": "0.6-5",
      "date": "2019-08-28"
    },
    {
      "version": "0.6-6",
      "date": "2020-05-13"
    },
    {
      "version": "0.6-7",
      "date": "2020-07-31"
    },
    {
      "version": "0.6-8",
      "date": "2021-03-10"
    },
    {
      "version": "0.6-9",
      "date": "2021-06-27"
    },
    {
      "version": "0.6-10",
      "date": "2022-01-25"
    },
    {
      "version": "0.6-11",
      "date": "2022-03-31"
    },
    {
      "version": "0.6-12",
      "date": "2022-07-04"
    },
    {
      "version": "0.6-13",
      "date": "2023-01-09"
    },
    {
      "version": "0.6-14",
      "date": "2023-02-09"
    },
    {
      "version": "0.6-15",
      "date": "2023-03-14"
    },
    {
      "version": "0.6-16",
      "date": "2023-07-20"
    },
    {
      "version": "0.6-17",
      "date": "2023-12-20"
    },
    {
      "version": "0.6-18",
      "date": "2024-06-07"
    },
    {
      "version": "0.6-19",
      "date": "2024-09-26"
    },
    {
      "version": "0.6-20",
      "date": "2025-09-21"
    },
    {
      "version": "0.6-21",
      "date": "2025-12-21"
    }
  ],
  "_exports": [
    "anova",
    "bootstrapLavaan",
    "cfa",
    "cfaList",
    "char2num",
    "coef",
    "cor2cov",
    "efa",
    "estfun.lavaan",
    "fitmeasures",
    "fitMeasures",
    "fitted",
    "fitted.values",
    "getCov",
    "growth",
    "inspect",
    "inspectSampleCov",
    "lav_char2num",
    "lav_con_parse",
    "lav_constraints_parse",
    "lav_cor2cov",
    "lav_data_update",
    "lav_export_estimation",
    "lav_func_grad_complex",
    "lav_func_grad_simple",
    "lav_func_gradient_complex",
    "lav_func_gradient_simple",
    "lav_func_jacobian_complex",
    "lav_func_jacobian_simple",
    "lav_getcov",
    "lav_label_code",
    "lav_mat_antidiag_idx",
    "lav_mat_bdiag",
    "lav_mat_com",
    "lav_mat_com_mn_pre",
    "lav_mat_com_post",
    "lav_mat_com_pre",
    "lav_mat_com_pre_post",
    "lav_mat_cov",
    "lav_mat_diag_idx",
    "lav_mat_diagh_idx",
    "lav_mat_dup",
    "lav_mat_dup_ginv",
    "lav_mat_dup_ginv_post",
    "lav_mat_dup_ginv_pre",
    "lav_mat_dup_ginv_pre_post",
    "lav_mat_dup_post",
    "lav_mat_dup_pre",
    "lav_mat_dup_pre_post",
    "lav_mat_lower2full",
    "lav_mat_ortho_complement",
    "lav_mat_sym_sqrt",
    "lav_mat_trace",
    "lav_mat_upper2full",
    "lav_mat_vec",
    "lav_mat_vech",
    "lav_mat_vech_col_idx",
    "lav_mat_vech_idx",
    "lav_mat_vech_rev",
    "lav_mat_vech_row_idx",
    "lav_mat_vechr",
    "lav_mat_vechr_idx",
    "lav_mat_vechr_rev",
    "lav_mat_vechru",
    "lav_mat_vechru_idx",
    "lav_mat_vechru_rev",
    "lav_mat_vechu",
    "lav_mat_vechu_idx",
    "lav_mat_vechu_rev",
    "lav_mat_vecr",
    "lav_matrix_antidiag_idx",
    "lav_matrix_bdiag",
    "lav_matrix_commutation",
    "lav_matrix_commutation_mn_pre",
    "lav_matrix_commutation_post",
    "lav_matrix_commutation_pre",
    "lav_matrix_commutation_pre_post",
    "lav_matrix_cov",
    "lav_matrix_diag_idx",
    "lav_matrix_diagh_idx",
    "lav_matrix_duplication",
    "lav_matrix_duplication_ginv",
    "lav_matrix_duplication_ginv_post",
    "lav_matrix_duplication_ginv_pre",
    "lav_matrix_duplication_ginv_pre_post",
    "lav_matrix_duplication_post",
    "lav_matrix_duplication_pre",
    "lav_matrix_duplication_pre_post",
    "lav_matrix_lower2full",
    "lav_matrix_orthogonal_complement",
    "lav_matrix_symmetric_sqrt",
    "lav_matrix_trace",
    "lav_matrix_upper2full",
    "lav_matrix_vec",
    "lav_matrix_vech",
    "lav_matrix_vech_col_idx",
    "lav_matrix_vech_idx",
    "lav_matrix_vech_reverse",
    "lav_matrix_vech_row_idx",
    "lav_matrix_vechr",
    "lav_matrix_vechr_idx",
    "lav_matrix_vechr_reverse",
    "lav_matrix_vechru",
    "lav_matrix_vechru_idx",
    "lav_matrix_vechru_reverse",
    "lav_matrix_vechu",
    "lav_matrix_vechu_idx",
    "lav_matrix_vechu_reverse",
    "lav_matrix_vecr",
    "lav_model_get_parameters",
    "lav_model_implied",
    "lav_model_plotinfo",
    "lav_model_set_parameters",
    "lav_model_vcov_se",
    "lav_mplus_lavaan",
    "lav_mplus_syntax_model",
    "lav_parse_options",
    "lav_partable_add",
    "lav_partable_attributes",
    "lav_partable_complete",
    "lav_partable_constraints_ceq",
    "lav_partable_constraints_ciq",
    "lav_partable_constraints_def",
    "lav_partable_df",
    "lav_partable_from_lm",
    "lav_partable_independence",
    "lav_partable_labels",
    "lav_partable_merge",
    "lav_partable_ndat",
    "lav_partable_npar",
    "lav_partable_unrestricted",
    "lav_plot",
    "lav_plotinfo_positions",
    "lav_plotinfo_rgraph",
    "lav_plotinfo_svgcode",
    "lav_plotinfo_tikzcode",
    "lav_pt_add",
    "lav_pt_attributes",
    "lav_pt_complete",
    "lav_pt_con_ceq",
    "lav_pt_con_ciq",
    "lav_pt_con_def",
    "lav_pt_df",
    "lav_pt_from_lm",
    "lav_pt_independence",
    "lav_pt_labels",
    "lav_pt_merge",
    "lav_pt_ndat",
    "lav_pt_npar",
    "lav_pt_unrestricted",
    "lav_samp_from_data",
    "lav_samplestats_from_data",
    "lavaan",
    "lavaanify",
    "lavaanList",
    "lavaanNames",
    "lavBootstrap",
    "lavCor",
    "lavExport",
    "lavInspect",
    "lavInspectSampleCov",
    "lavListInspect",
    "lavListTech",
    "lavMatrixRepresentation",
    "lavNames",
    "lavOptions",
    "lavParameterEstimates",
    "lavParseModelString",
    "lavParTable",
    "lavPredict",
    "lavPredictY",
    "lavPredictY_cv",
    "lavResiduals",
    "lavScores",
    "lavSimulateData",
    "lavTables",
    "lavTablesFitCf",
    "lavTablesFitCm",
    "lavTablesFitCp",
    "lavTech",
    "lavTest",
    "lavTestLRT",
    "lavTestScore",
    "lavTestWald",
    "logLik",
    "modificationindices",
    "modificationIndices",
    "modindices",
    "mplus2lavaan",
    "mplus2lavaan.modelSyntax",
    "nobs",
    "parameterestimates",
    "parameterEstimates",
    "parametertable",
    "parameterTable",
    "partable",
    "parTable",
    "predict",
    "resid",
    "residuals",
    "sam",
    "sem",
    "semList",
    "simulateData",
    "standardizedsolution",
    "standardizedSolution",
    "summary",
    "update",
    "vartable",
    "varTable",
    "vcov"
  ],
  "_datasets": [
    {
      "name": "Demo.growth",
      "title": "Demo dataset for a illustrating a linear growth model.",
      "object": "Demo.growth",
      "class": [
        "data.frame"
      ],
      "fields": [
        "t1",
        "t2",
        "t3",
        "t4",
        "x1",
        "x2",
        "c1",
        "c2",
        "c3",
        "c4"
      ],
      "rows": 400,
      "table": true,
      "tojson": true
    },
    {
      "name": "Demo.twolevel",
      "title": "Demo dataset for a illustrating a multilevel CFA.",
      "object": "Demo.twolevel",
      "class": [
        "data.frame"
      ],
      "fields": [
        "y1",
        "y2",
        "y3",
        "y4",
        "y5",
        "y6",
        "x1",
        "x2",
        "x3",
        "w1",
        "w2",
        "cluster"
      ],
      "rows": 2500,
      "table": true,
      "tojson": true
    },
    {
      "name": "HolzingerSwineford1939",
      "title": "Holzinger and Swineford Dataset (9 Variables)",
      "object": "HolzingerSwineford1939",
      "class": [
        "data.frame"
      ],
      "fields": [
        "id",
        "sex",
        "ageyr",
        "agemo",
        "school",
        "grade",
        "x1",
        "x2",
        "x3",
        "x4",
        "x5",
        "x6",
        "x7",
        "x8",
        "x9"
      ],
      "rows": 301,
      "table": true,
      "tojson": true
    },
    {
      "name": "PoliticalDemocracy",
      "title": "Industrialization And Political Democracy Dataset",
      "object": "PoliticalDemocracy",
      "class": [
        "data.frame"
      ],
      "fields": [
        "y1",
        "y2",
        "y3",
        "y4",
        "y5",
        "y6",
        "y7",
        "y8",
        "x1",
        "x2",
        "x3"
      ],
      "rows": 75,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "cfa",
      "title": "Fit Confirmatory Factor Analysis Models",
      "topics": [
        "cfa"
      ]
    },
    {
      "page": "Demo.growth",
      "title": "Demo dataset for a illustrating a linear growth model.",
      "topics": [
        "Demo.growth"
      ]
    },
    {
      "page": "Demo.twolevel",
      "title": "Demo dataset for a illustrating a multilevel CFA.",
      "topics": [
        "Demo.twolevel"
      ]
    },
    {
      "page": "efa",
      "title": "Exploratory Factor Analysis",
      "topics": [
        "efa",
        "rotation"
      ]
    },
    {
      "page": "fitMeasures",
      "title": "Fit Measures for a Latent Variable Model",
      "topics": [
        "fitindices",
        "fitMeasures",
        "fitmeasures",
        "fitMeasures,lavaan-method",
        "fitmeasures,lavaan-method"
      ]
    },
    {
      "page": "growth",
      "title": "Fit Growth Curve Models",
      "topics": [
        "growth"
      ]
    },
    {
      "page": "HolzingerSwineford1939",
      "title": "Holzinger and Swineford Dataset (9 Variables)",
      "topics": [
        "HolzingerSwineford1939"
      ]
    },
    {
      "page": "lav_constraints",
      "title": "Utility Functions: Constraints",
      "topics": [
        "lav_con_parse",
        "lav_pt_con_ceq",
        "lav_pt_con_ciq",
        "lav_pt_con_def"
      ]
    },
    {
      "page": "lav_data",
      "title": "lavaan data functions",
      "topics": [
        "lav_data_update"
      ]
    },
    {
      "page": "simulateData",
      "title": "Simulate Data From a Lavaan Model Syntax",
      "topics": [
        "lavSimulateData",
        "lav_data_simulate_old",
        "simulateData"
      ]
    },
    {
      "page": "summary.efaList",
      "title": "Summarizing EFA Fits",
      "topics": [
        "lav_efalist_summary",
        "lav_efalist_summary_print"
      ]
    },
    {
      "page": "lav_export_estimation",
      "title": "lav_export_estimation",
      "topics": [
        "lav_export_estimation"
      ]
    },
    {
      "page": "lav_func",
      "title": "Utility Functions: Gradient and Jacobian",
      "topics": [
        "lav_func_grad_complex",
        "lav_func_grad_simple",
        "lav_func_jacobian_complex",
        "lav_func_jacobian_simple"
      ]
    },
    {
      "page": "getCov",
      "title": "Utility Functions For Covariance Matrices",
      "topics": [
        "char2num",
        "cor2cov",
        "getCov",
        "lav_char2num",
        "lav_cor2cov",
        "lav_getcov"
      ]
    },
    {
      "page": "lav_label_code",
      "title": "Provides formatted label for use in tikz, svg or rplot",
      "topics": [
        "lav_label_code"
      ]
    },
    {
      "page": "lav_long_names",
      "title": "deprecated functions with long names",
      "topics": [
        "lav_constraints_parse",
        "lav_func_gradient_complex",
        "lav_func_gradient_simple",
        "lav_matrix_antidiag_idx",
        "lav_matrix_bdiag",
        "lav_matrix_commutation",
        "lav_matrix_commutation_mn_pre",
        "lav_matrix_commutation_post",
        "lav_matrix_commutation_pre",
        "lav_matrix_commutation_pre_post",
        "lav_matrix_cov",
        "lav_matrix_diagh_idx",
        "lav_matrix_diag_idx",
        "lav_matrix_duplication",
        "lav_matrix_duplication_ginv",
        "lav_matrix_duplication_ginv_post",
        "lav_matrix_duplication_ginv_pre",
        "lav_matrix_duplication_ginv_pre_post",
        "lav_matrix_duplication_post",
        "lav_matrix_duplication_pre",
        "lav_matrix_duplication_pre_post",
        "lav_matrix_lower2full",
        "lav_matrix_orthogonal_complement",
        "lav_matrix_print",
        "lav_matrix_symmetric_sqrt",
        "lav_matrix_trace",
        "lav_matrix_upper2full",
        "lav_matrix_vec",
        "lav_matrix_vech",
        "lav_matrix_vechr",
        "lav_matrix_vechru",
        "lav_matrix_vechru_idx",
        "lav_matrix_vechru_reverse",
        "lav_matrix_vechr_idx",
        "lav_matrix_vechr_reverse",
        "lav_matrix_vechu",
        "lav_matrix_vechu_idx",
        "lav_matrix_vechu_reverse",
        "lav_matrix_vech_col_idx",
        "lav_matrix_vech_idx",
        "lav_matrix_vech_reverse",
        "lav_matrix_vech_row_idx",
        "lav_matrix_vecr",
        "lav_partable_add",
        "lav_partable_attributes",
        "lav_partable_complete",
        "lav_partable_constraints_ceq",
        "lav_partable_constraints_ciq",
        "lav_partable_constraints_def",
        "lav_partable_df",
        "lav_partable_from_lm",
        "lav_partable_independence",
        "lav_partable_labels",
        "lav_partable_merge",
        "lav_partable_ndat",
        "lav_partable_npar",
        "lav_partable_unrestricted",
        "lav_samplestats_from_data"
      ]
    },
    {
      "page": "lav_matrix",
      "title": "Utility Functions: Matrices and Vectors",
      "topics": [
        "lav_mat_antidiag_idx",
        "lav_mat_bdiag",
        "lav_mat_com",
        "lav_mat_com_mn_pre",
        "lav_mat_com_post",
        "lav_mat_com_pre",
        "lav_mat_com_pre_post",
        "lav_mat_cov",
        "lav_mat_diagh_idx",
        "lav_mat_diag_idx",
        "lav_mat_dup",
        "lav_mat_dup_ginv",
        "lav_mat_dup_ginv_post",
        "lav_mat_dup_ginv_pre",
        "lav_mat_dup_ginv_pre_post",
        "lav_mat_dup_post",
        "lav_mat_dup_pre",
        "lav_mat_dup_pre_post",
        "lav_mat_lower2full",
        "lav_mat_ortho_complement",
        "lav_mat_sym_sqrt",
        "lav_mat_trace",
        "lav_mat_upper2full",
        "lav_mat_vec",
        "lav_mat_vech",
        "lav_mat_vechr",
        "lav_mat_vechru",
        "lav_mat_vechru_idx",
        "lav_mat_vechru_rev",
        "lav_mat_vechr_idx",
        "lav_mat_vechr_rev",
        "lav_mat_vechu",
        "lav_mat_vechu_idx",
        "lav_mat_vechu_rev",
        "lav_mat_vech_col_idx",
        "lav_mat_vech_idx",
        "lav_mat_vech_rev",
        "lav_mat_vech_row_idx",
        "lav_mat_vecr"
      ]
    },
    {
      "page": "lav_model",
      "title": "lavaan model functions",
      "topics": [
        "lav_model_get_parameters",
        "lav_model_implied",
        "lav_model_set_parameters",
        "lav_model_vcov_se"
      ]
    },
    {
      "page": "lav_model_plotinfo",
      "title": "Get model information",
      "topics": [
        "lav_model_plotinfo"
      ]
    },
    {
      "page": "mplus2lavaan",
      "title": "mplus to lavaan converter",
      "topics": [
        "lavImport",
        "lav_mplus_lavaan",
        "mplus2lavaan"
      ]
    },
    {
      "page": "mplus2lavaan.modelSyntax",
      "title": "Convert Mplus model syntax to lavaan",
      "topics": [
        "lav_mplus_syntax_model",
        "mplus2lavaan.modelSyntax"
      ]
    },
    {
      "page": "lav_partable",
      "title": "lavaan partable functions",
      "topics": [
        "lav_pt_add",
        "lav_pt_attributes",
        "lav_pt_complete",
        "lav_pt_df",
        "lav_pt_from_lm",
        "lav_pt_independence",
        "lav_pt_labels",
        "lav_pt_merge",
        "lav_pt_ndat",
        "lav_pt_ngroups",
        "lav_pt_npar",
        "lav_pt_unrestricted"
      ]
    },
    {
      "page": "lavplot",
      "title": "Creates diagram code for tikz, svg or creates an Rplot",
      "topics": [
        "lav_plot"
      ]
    },
    {
      "page": "lav_plotinfo_positions",
      "title": "Position the nodes in the diagram",
      "topics": [
        "lav_plotinfo_positions"
      ]
    },
    {
      "page": "lav_plotinfo_rgraph",
      "title": "Plots a graph in R.",
      "topics": [
        "lav_plotinfo_rgraph"
      ]
    },
    {
      "page": "lav_plotinfo_svgcode",
      "title": "Creates code to show a diagram in svg format.",
      "topics": [
        "lav_plotinfo_svgcode"
      ]
    },
    {
      "page": "lav_plotinfo_tikzcode",
      "title": "Creates code to show a diagram in tikz format.",
      "topics": [
        "lav_plotinfo_tikzcode"
      ]
    },
    {
      "page": "lav_samplestats",
      "title": "lavaan samplestats functions",
      "topics": [
        "lav_samp_from_data"
      ]
    },
    {
      "page": "lavaan",
      "title": "Fit a Latent Variable Model",
      "topics": [
        "lavaan"
      ]
    },
    {
      "page": "lavaan-class",
      "title": "Class For Representing A (Fitted) Latent Variable Model",
      "topics": [
        "anova,lavaan-method",
        "coef,lavaan-method",
        "fitted,lavaan-method",
        "fitted.values,lavaan-method",
        "lavaan-class",
        "logLik,lavaan-method",
        "nobs",
        "nobs,lavaan-method",
        "predict,lavaan-method",
        "resid,lavaan-method",
        "residuals,lavaan-method",
        "show,lavaan-method",
        "summary,lavaan-method",
        "update,lavaan-method",
        "vcov,lavaan-method"
      ]
    },
    {
      "page": "lavaan-deprecated",
      "title": "Deprecated functions in lavaan package",
      "topics": [
        "lavaan-deprecated"
      ]
    },
    {
      "page": "lavaanList",
      "title": "Fit List of Latent Variable Models",
      "topics": [
        "cfaList",
        "lavaanList",
        "semList"
      ]
    },
    {
      "page": "lavaanList-class",
      "title": "Class For Representing A List of (Fitted) Latent Variable Models",
      "topics": [
        "coef,lavaanList-method",
        "lavaanList-class",
        "summary,lavaanList-method"
      ]
    },
    {
      "page": "bootstrap",
      "title": "Bootstrapping a Lavaan Model",
      "topics": [
        "bootstrapLavaan",
        "lavBootstrap"
      ]
    },
    {
      "page": "lavCor",
      "title": "Polychoric, polyserial and Pearson correlations",
      "topics": [
        "lavCor"
      ]
    },
    {
      "page": "lav_export",
      "title": "lavaan Export",
      "topics": [
        "lavExport"
      ]
    },
    {
      "page": "lavInspect",
      "title": "Inspect or extract information from a fitted lavaan object",
      "topics": [
        "inspect",
        "lavInspect",
        "lavTech"
      ]
    },
    {
      "page": "inspectSampleCov",
      "title": "Observed Variable Correlation Matrix from a Model and Data",
      "topics": [
        "inspectSampleCov",
        "lavInspectSampleCov"
      ]
    },
    {
      "page": "lavListInspect",
      "title": "Inspect or extract information from a lavaanList object",
      "topics": [
        "lavListInspect",
        "lavListTech"
      ]
    },
    {
      "page": "lavMatrixRepresentation",
      "title": "lavaan matrix representation",
      "topics": [
        "lavMatrixRepresentation"
      ]
    },
    {
      "page": "lavNames",
      "title": "lavaan Names",
      "topics": [
        "lavaanNames",
        "lavNames"
      ]
    },
    {
      "page": "lavOptions",
      "title": "lavaan Options",
      "topics": [
        "lavOptions",
        "lavoptions"
      ]
    },
    {
      "page": "parameterEstimates",
      "title": "Parameter Estimates",
      "topics": [
        "lavParameterEstimates",
        "parameterEstimates",
        "parameterestimates"
      ]
    },
    {
      "page": "lavPredict",
      "title": "Predict the values of latent variables (and their indicators).",
      "topics": [
        "lavPredict",
        "lavpredict"
      ]
    },
    {
      "page": "lavPredictY",
      "title": "Predict the values of y-variables given the values of x-variables",
      "topics": [
        "lavPredictY"
      ]
    },
    {
      "page": "lavPredictY_cv",
      "title": "Determine an optimal lambda penalty value through cross-validation",
      "topics": [
        "lavPredictY_cv"
      ]
    },
    {
      "page": "lavResiduals",
      "title": "Residuals",
      "topics": [
        "lavResidual",
        "lavResiduals"
      ]
    },
    {
      "page": "lav_scores",
      "title": "Extract Empirical Estimating Functions",
      "topics": [
        "estfun.lavaan",
        "lavScores"
      ]
    },
    {
      "page": "lavTables",
      "title": "lavaan frequency tables",
      "topics": [
        "lavTables"
      ]
    },
    {
      "page": "lavTablesFit",
      "title": "Pairwise maximum likelihood fit statistics",
      "topics": [
        "lavTablesFit",
        "lavTablesFitCf",
        "lavTablesFitCm",
        "lavTablesFitCp"
      ]
    },
    {
      "page": "lavTest",
      "title": "Test of exact fit",
      "topics": [
        "lavTest",
        "lavtest"
      ]
    },
    {
      "page": "lavTestLRT",
      "title": "LRT test",
      "topics": [
        "anova",
        "lavLRT",
        "lavLRTTest",
        "lavTestLRT",
        "lavtestLRT",
        "LRT"
      ]
    },
    {
      "page": "lavTestScore",
      "title": "Score test",
      "topics": [
        "lavScoreTest",
        "lavTestScore",
        "lavtestscore",
        "Score",
        "score"
      ]
    },
    {
      "page": "lavTestWald",
      "title": "Wald test",
      "topics": [
        "lavTestWald",
        "lavtestwald",
        "lavWaldTest",
        "Wald",
        "wald"
      ]
    },
    {
      "page": "model.syntax",
      "title": "The Lavaan Model Syntax",
      "topics": [
        "lavaanify",
        "lavParseModelString",
        "lavParTable",
        "model.syntax",
        "parseModelString"
      ]
    },
    {
      "page": "modificationIndices",
      "title": "Modification Indices",
      "topics": [
        "modificationIndices",
        "modificationindices",
        "modindices"
      ]
    },
    {
      "page": "open_parser",
      "title": "The open parser configuration",
      "topics": [
        "lav_parse_options",
        "open_parser"
      ]
    },
    {
      "page": "parTable",
      "title": "Parameter Table",
      "topics": [
        "parameterTable",
        "parametertable",
        "parTable",
        "partable"
      ]
    },
    {
      "page": "PoliticalDemocracy",
      "title": "Industrialization And Political Democracy Dataset",
      "topics": [
        "PoliticalDemocracy"
      ]
    },
    {
      "page": "sam",
      "title": "Fit Structural Equation Models using the SAM approach",
      "topics": [
        "fsr",
        "sam"
      ]
    },
    {
      "page": "sem",
      "title": "Fit Structural Equation Models",
      "topics": [
        "sem"
      ]
    },
    {
      "page": "standardizedSolution",
      "title": "Standardized Solution",
      "topics": [
        "standardizedSolution",
        "standardizedsolution"
      ]
    },
    {
      "page": "varTable",
      "title": "Variable Table",
      "topics": [
        "variableTable",
        "variabletable",
        "varTable",
        "vartable"
      ]
    }
  ],
  "_readme": "https://github.com/yrosseel/lavaan/raw/HEAD/README.md",
  "_rundeps": [
    "MASS",
    "mnormt",
    "numDeriv",
    "pbivnorm",
    "quadprog"
  ],
  "_score": 17.29445899790304,
  "_indexed": true,
  "_nocasepkg": "lavaan",
  "_universes": [
    "yrosseel"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.7-1.2692",
      "date": "2026-06-09T19:19:21.000Z",
      "distro": "noble",
      "commit": "fb98b7619304049f490024deb62da1088c3bee51",
      "fileid": "f6c6138a359df6adb75f840b85d04738c25f009f0cf1df3fa6ebba0dfe9afbdb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yrosseel/actions/runs/27229741310"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.7-1.2692",
      "date": "2026-06-09T19:19:15.000Z",
      "distro": "noble",
      "commit": "fb98b7619304049f490024deb62da1088c3bee51",
      "fileid": "1c629ec5dbce9d8e64310d0eb49cd8950476be6cf4213402ca4e90089622347e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yrosseel/actions/runs/27229741310"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.7-1.2692",
      "date": "2026-06-09T19:21:07.000Z",
      "commit": "fb98b7619304049f490024deb62da1088c3bee51",
      "fileid": "c59289cdff1d2f6f1bc94304360e32243b9487b0f29e54dff7c6fbc58506b92a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yrosseel/actions/runs/27229741310"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.7-1.2692",
      "date": "2026-06-09T19:19:53.000Z",
      "commit": "fb98b7619304049f490024deb62da1088c3bee51",
      "fileid": "fafd661f5ffbdf779f3377e4b695844488a97861698570f71fb27313744d0b94",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yrosseel/actions/runs/27229741310"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.7-1.2692",
      "date": "2026-06-09T19:19:19.000Z",
      "commit": "fb98b7619304049f490024deb62da1088c3bee51",
      "fileid": "3f7d866ad084f046e81c71c924b15f54d594b364d06d6af2118389f93fb7f5be",
      "status": "success",
      "buildurl": "https://github.com/r-universe/yrosseel/actions/runs/27229741310"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.7-1.2692",
      "date": "2026-06-09T19:18:42.000Z",
      "commit": "fb98b7619304049f490024deb62da1088c3bee51",
      "fileid": "310fb050e17b5b1de8daf784b7e9af67029a0013b61af7edbee0410b4f551c6f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yrosseel/actions/runs/27229741310"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.7-1.2692",
      "date": "2026-06-09T19:19:31.000Z",
      "commit": "fb98b7619304049f490024deb62da1088c3bee51",
      "fileid": "c7aee8250b3e8722cb36045eefe675c656dcad119ea49aa0307b4e82e20b94af",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yrosseel/actions/runs/27229741310"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.7-1.2692",
      "date": "2026-06-09T19:18:37.000Z",
      "commit": "fb98b7619304049f490024deb62da1088c3bee51",
      "fileid": "7c74f38ea560fd7e112b9f07e66ab26c87a0ba15f55b7a9a257655cf1d934771",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/yrosseel/actions/runs/27229741310"
    }
  ]
}