{
  "_id": "6a116b57acfb0bcc41cf3f9a",
  "Package": "PlackettLuce",
  "Type": "Package",
  "Title": "Plackett-Luce Models for Rankings",
  "Version": "0.4.5",
  "Authors@R": "c(person(\"Heather\", \"Turner\",\nemail = \"ht@heatherturner.net\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-1256-3375\")),\nperson(\"Ioannis\", \"Kosmidis\", role = \"aut\",\ncomment = c(ORCID = \"0000-0003-1556-0302\")),\nperson(\"David\", \"Firth\", role = \"aut\",\ncomment = c(ORCID = \"0000-0003-0302-2312\")),\nperson(\"Jacob\", \"van Etten\", role = \"ctb\",\ncomment = c(ORCID = \"0000-0001-7554-2558\")))",
  "URL": "https://hturner.github.io/PlackettLuce/,\nhttps://github.com/hturner/PlackettLuce",
  "BugReports": "https://github.com/hturner/PlackettLuce/issues",
  "Description": "Functions to prepare rankings data and fit the\nPlackett-Luce model jointly attributed to Plackett (1975)\n<doi:10.2307/2346567> and Luce (1959, ISBN:0486441369). The\nstandard Plackett-Luce model is generalized to accommodate ties\nof any order in the ranking. Partial rankings, in which only a\nsubset of items are ranked in each ranking, are also\naccommodated in the implementation. Disconnected/weakly\nconnected networks implied by the rankings may be handled by\nadding pseudo-rankings with a hypothetical item. Optionally, a\nmultivariate normal prior may be set on the log-worth\nparameters and ranker reliabilities may be incorporated as\nproposed by Raman and Joachims (2014)\n<doi:10.1145/2623330.2623654>. Maximum a posteriori estimation\nis used when priors are set. Methods are provided to estimate\nstandard errors or quasi-standard errors for inference as well\nas to fit Plackett-Luce trees. See the package website or\nvignette for further details.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.3",
  "Roxygen": "list(markdown = TRUE)",
  "VignetteBuilder": "knitr",
  "Language": "en-GB",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "cmake libglpk-dev libgmp3-dev make libxml2-dev\npkg-config libclang-dev",
  "Repository": "https://hturner.r-universe.dev",
  "Date/Publication": "2026-03-24 11:13:34 UTC",
  "RemoteUrl": "https://github.com/hturner/plackettluce",
  "RemoteRef": "HEAD",
  "RemoteSha": "411b1ef67e906ecad0b820dd54504712307cc14f",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-23 08:49:43 UTC",
    "User": "root"
  },
  "Author": "Heather Turner [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-1256-3375>),\nIoannis Kosmidis [aut] (ORCID: <https://orcid.org/0000-0003-1556-0302>),\nDavid Firth [aut] (ORCID: <https://orcid.org/0000-0003-0302-2312>),\nJacob van Etten [ctb] (ORCID: <https://orcid.org/0000-0001-7554-2558>)",
  "Maintainer": "Heather Turner <ht@heatherturner.net>",
  "MD5sum": "389e9ddabc8c32027fc682ee0bd433be",
  "_user": "hturner",
  "_type": "src",
  "_file": "PlackettLuce_0.4.5.tar.gz",
  "_fileid": "1350db56f11d9c3af4c94ec3dc82344cb6d7f402cb93d9e6e3dff284d821356e",
  "_filesize": 1748998,
  "_sha256": "1350db56f11d9c3af4c94ec3dc82344cb6d7f402cb93d9e6e3dff284d821356e",
  "_created": "2026-05-23T08:49:43.000Z",
  "_published": "2026-05-23T08:54:47.692Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77510485541,
      "time": 226,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7175772486"
    },
    {
      "job": 77510485536,
      "time": 259,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7175775537"
    },
    {
      "job": 77510485556,
      "time": 229,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7175769406"
    },
    {
      "job": 77510485570,
      "time": 168,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7175765377"
    },
    {
      "job": 77510259841,
      "time": 269,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7175749569"
    },
    {
      "job": 77510485533,
      "time": 154,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7175765427"
    },
    {
      "job": 77510485561,
      "time": 203,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7175770479"
    },
    {
      "job": 77510485568,
      "time": 217,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7175771716"
    },
    {
      "job": 77510485544,
      "time": 189,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7175769415"
    }
  ],
  "_buildurl": "https://github.com/r-universe/hturner/actions/runs/26328441213",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/hturner/plackettluce",
  "_commit": {
    "id": "411b1ef67e906ecad0b820dd54504712307cc14f",
    "author": "Heather Turner <ht@heatherturner.net>",
    "committer": "Heather Turner <ht@heatherturner.net>",
    "message": "update NEWS and cran-comments.md\n",
    "time": 1774350814
  },
  "_maintainer": {
    "name": "Heather Turner",
    "email": "ht@heatherturner.net",
    "login": "hturner",
    "mastodon": "@HeathrTurnr@fosstodon.org",
    "bluesky": "@HeathrTurnr.fosstodon.org.ap.brid.gy",
    "linkedin": "in/heathrturnr",
    "orcid": "0000-0002-1256-3375",
    "description": "Principal Research Software Engineer, Advanced Research Computing, University of Birmingham",
    "uuid": 3343008
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5",
      "role": "Depends"
    },
    {
      "package": "CVXR",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "matrixStats",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "partykit",
      "role": "Imports"
    },
    {
      "package": "psychotools",
      "role": "Imports"
    },
    {
      "package": "psychotree",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "RSpectra",
      "role": "Imports"
    },
    {
      "package": "qvcalc",
      "role": "Imports"
    },
    {
      "package": "sandwich",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "BayesMallows",
      "role": "Suggests"
    },
    {
      "package": "BradleyTerry2",
      "role": "Suggests"
    },
    {
      "package": "PLMIX",
      "role": "Suggests"
    },
    {
      "package": "ROlogit",
      "role": "Suggests"
    },
    {
      "package": "StatRank",
      "role": "Suggests"
    },
    {
      "package": "bookdown",
      "role": "Suggests"
    },
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "hyper2",
      "role": "Suggests"
    },
    {
      "package": "kableExtra",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lbfgs",
      "role": "Suggests"
    },
    {
      "package": "gnm",
      "role": "Suggests"
    },
    {
      "package": "pmr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "survival",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    }
  ],
  "_owner": "hturner",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [
    {
      "week": "2025-36",
      "n": 13
    },
    {
      "week": "2026-12",
      "n": 8
    },
    {
      "week": "2026-13",
      "n": 7
    }
  ],
  "_tags": [],
  "_topics": [
    "plackett-luce-models",
    "preferences",
    "ranking",
    "rankings-data",
    "statistical-models"
  ],
  "_stars": 27,
  "_contributors": [
    {
      "user": "hturner",
      "count": 427,
      "uuid": 3343008
    },
    {
      "user": "ikosmidis",
      "count": 68,
      "uuid": 15086307
    },
    {
      "user": "davidfirth",
      "count": 3,
      "uuid": 21337040
    },
    {
      "user": "kauedesousa",
      "count": 2,
      "uuid": 29840771
    }
  ],
  "_userbio": {
    "uuid": 3343008,
    "type": "user",
    "name": "Heather Turner",
    "description": "Principal Research Software Engineer, Advanced Research Computing, University of Birmingham"
  },
  "_downloads": {
    "count": 9475,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/PlackettLuce"
  },
  "_mentions": 2,
  "_devurl": "https://github.com/hturner/plackettluce",
  "_pkgdown": "https://hturner.github.io/PlackettLuce/",
  "_searchresults": 100,
  "_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/PlackettLuce.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/hturner/plackettluce",
  "_realowner": "hturner",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.2-1",
      "date": "2017-12-07"
    },
    {
      "version": "0.2-2",
      "date": "2018-02-19"
    },
    {
      "version": "0.2-3",
      "date": "2018-04-09"
    },
    {
      "version": "0.2-5",
      "date": "2019-03-21"
    },
    {
      "version": "0.2-6",
      "date": "2019-04-01"
    },
    {
      "version": "0.2-8",
      "date": "2019-09-05"
    },
    {
      "version": "0.2-9",
      "date": "2019-09-16"
    },
    {
      "version": "0.3.1",
      "date": "2020-10-13"
    },
    {
      "version": "0.3.2",
      "date": "2021-01-04"
    },
    {
      "version": "0.4.0",
      "date": "2021-03-29"
    },
    {
      "version": "0.4.1",
      "date": "2021-08-16"
    },
    {
      "version": "0.4.2",
      "date": "2022-08-15"
    },
    {
      "version": "0.4.3",
      "date": "2023-06-16"
    },
    {
      "version": "0.4.4",
      "date": "2025-09-03"
    },
    {
      "version": "0.4.5",
      "date": "2026-03-25"
    }
  ],
  "_exports": [
    "adjacency",
    "as.aggregated_rankings",
    "as.grouped_rankings",
    "as.rankings",
    "choices",
    "complete",
    "connectivity",
    "decode",
    "freq",
    "group",
    "grouped_rankings",
    "itempar",
    "PlackettLuce",
    "pladmm",
    "plfit",
    "pltree",
    "qvcalc",
    "rankings",
    "read.soc",
    "read.soi",
    "read.toc",
    "read.toi",
    "str"
  ],
  "_datasets": [
    {
      "name": "beans",
      "title": "Preferred Bean Varieties in Nicaragua",
      "object": "beans",
      "class": [
        "data.frame"
      ],
      "fields": [
        "variety_a",
        "variety_b",
        "variety_c",
        "best",
        "worst",
        "var_a",
        "var_b",
        "var_c",
        "season",
        "year",
        "maxTN",
        "lon",
        "lat",
        "planting_date"
      ],
      "rows": 842,
      "table": true,
      "tojson": true
    },
    {
      "name": "nascar",
      "title": "Results from 2002 NASCAR Season",
      "object": "nascar",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "rank1",
        "rank2",
        "rank3",
        "rank4",
        "rank5",
        "rank6",
        "rank7",
        "rank8",
        "rank9",
        "rank10",
        "rank11",
        "rank12",
        "rank13",
        "rank14",
        "rank15",
        "rank16",
        "rank17",
        "rank18",
        "rank19",
        "rank20",
        "rank21",
        "rank22",
        "rank23",
        "rank24",
        "rank25",
        "rank26",
        "rank27",
        "rank28",
        "rank29",
        "rank30",
        "rank31",
        "rank32",
        "rank33",
        "rank34",
        "rank35",
        "rank36",
        "rank37",
        "rank38",
        "rank39",
        "rank40",
        "rank41",
        "rank42",
        "rank43"
      ],
      "rows": 36,
      "table": true,
      "tojson": true
    },
    {
      "name": "pudding",
      "title": "Paired Comparisons of Chocolate Pudding",
      "object": "pudding",
      "class": [
        "data.frame"
      ],
      "fields": [
        "i",
        "j",
        "r_ij",
        "w_ij",
        "w_ji",
        "t_ij"
      ],
      "rows": 15,
      "table": true,
      "tojson": true
    },
    {
      "name": "salad",
      "title": "Rankings of Salad Dressings",
      "object": "salad",
      "class": [
        "data.frame"
      ],
      "fields": [
        "A",
        "B",
        "C",
        "D"
      ],
      "rows": 32,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "adjacency",
      "title": "Create an Adjacency Matrix for a set of Rankings",
      "topics": [
        "adjacency"
      ]
    },
    {
      "page": "aggregate",
      "title": "Aggregate Rankings",
      "topics": [
        "aggregate",
        "aggregate.rankings",
        "as.aggregated_rankings",
        "freq",
        "[.aggregated_rankings"
      ]
    },
    {
      "page": "beans",
      "title": "Preferred Bean Varieties in Nicaragua",
      "topics": [
        "beans"
      ]
    },
    {
      "page": "choices",
      "title": "Choices Object",
      "topics": [
        "choices"
      ]
    },
    {
      "page": "complete",
      "title": "Complete Orderings with the Missing Redundant Rank",
      "topics": [
        "complete"
      ]
    },
    {
      "page": "connectivity",
      "title": "Check Connectivity of Rankings",
      "topics": [
        "connectivity"
      ]
    },
    {
      "page": "decode",
      "title": "Decode Orderings using a Key to Item Names",
      "topics": [
        "decode"
      ]
    },
    {
      "page": "fitted.PlackettLuce",
      "title": "Fitted Probabilities for PlackettLuce Objects",
      "topics": [
        "fitted.PlackettLuce",
        "fitted.pltree"
      ]
    },
    {
      "page": "group",
      "title": "Group Rankings",
      "topics": [
        "as.grouped_rankings",
        "as.grouped_rankings.paircomp",
        "format.grouped_rankings",
        "group",
        "[.grouped_rankings"
      ]
    },
    {
      "page": "itempar.PlackettLuce",
      "title": "Extract Item Parameters of Plackett-Luce Models",
      "topics": [
        "itempar.PlackettLuce",
        "itempar.PLADMM",
        "itempar.pltree"
      ]
    },
    {
      "page": "nascar",
      "title": "Results from 2002 NASCAR Season",
      "topics": [
        "nascar"
      ]
    },
    {
      "page": "PlackettLuce",
      "title": "Fit a Plackett-Luce Model",
      "topics": [
        "PlackettLuce"
      ]
    },
    {
      "page": "pladmm",
      "title": "Fit a Plackett-Luce Model with Linear Predictor for Log-worth",
      "topics": [
        "pladmm"
      ]
    },
    {
      "page": "pltree",
      "title": "Plackett-Luce Trees",
      "topics": [
        "pltree"
      ]
    },
    {
      "page": "pltree-summaries",
      "title": "Plackett-Luce Tree Summaries",
      "topics": [
        "AIC.pltree",
        "coef.pltree",
        "pltree-summaries",
        "predict.pltree",
        "vcov.pltree"
      ]
    },
    {
      "page": "preflib",
      "title": "Read Preflib Election Data Files",
      "topics": [
        "as.aggregated_rankings.preflib",
        "preflib",
        "read.soc",
        "read.soi",
        "read.toc",
        "read.toi"
      ]
    },
    {
      "page": "pudding",
      "title": "Paired Comparisons of Chocolate Pudding",
      "topics": [
        "pudding"
      ]
    },
    {
      "page": "qvcalc.PlackettLuce",
      "title": "Quasi Variances for Model Coefficients",
      "topics": [
        "qvcalc.PlackettLuce"
      ]
    },
    {
      "page": "rankings",
      "title": "Rankings Object",
      "topics": [
        "as.rankings",
        "as.rankings.default",
        "as.rankings.grouped_rankings",
        "as.rankings.matrix",
        "format.rankings",
        "rankings",
        "[.rankings"
      ]
    },
    {
      "page": "salad",
      "title": "Rankings of Salad Dressings",
      "topics": [
        "salad"
      ]
    },
    {
      "page": "simulate.PlackettLuce",
      "title": "Simulate from 'PlackettLuce' fitted objects",
      "topics": [
        "simulate.PlackettLuce"
      ]
    },
    {
      "page": "summaries",
      "title": "Plackett-Luce Model Summaries",
      "topics": [
        "coef.PlackettLuce",
        "summaries",
        "summary.PlackettLuce",
        "vcov.PlackettLuce"
      ]
    }
  ],
  "_readme": "https://github.com/hturner/plackettluce/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "checkmate",
    "clarabel",
    "cli",
    "cpp11",
    "CVXR",
    "Formula",
    "glue",
    "gmp",
    "highs",
    "igraph",
    "inum",
    "lattice",
    "libcoin",
    "lifecycle",
    "magrittr",
    "Matrix",
    "matrixStats",
    "mvtnorm",
    "osqp",
    "partykit",
    "pkgconfig",
    "psychotools",
    "psychotree",
    "qvcalc",
    "R6",
    "Rcpp",
    "RcppEigen",
    "rlang",
    "rpart",
    "RSpectra",
    "S7",
    "sandwich",
    "scs",
    "slam",
    "survival",
    "vctrs",
    "zoo"
  ],
  "_vignettes": [
    {
      "source": "Overview.Rmd",
      "filename": "Overview.html",
      "title": "Introduction to PlackettLuce",
      "author": "Heather Turner, Jacob van Etten, David Firth, Ioannis Kosmidis",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Comparison with other packages",
        "Methods",
        "Extended Plackett-Luce model",
        "Pudding example (with ties)",
        "Inference",
        "Disconnected networks",
        "Plackett-Luce Trees",
        "Discussion",
        "Appendix",
        "Timings",
        "beans data preparation",
        "References"
      ],
      "created": "2017-10-17 08:40:35",
      "modified": "2026-03-24 10:26:32",
      "commits": 23
    },
    {
      "source": "PLADMM.Rmd",
      "filename": "PLADMM.html",
      "title": "Plackett-Luce Models with Item Covariates",
      "author": "Heather Turner",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Plackett-Luce model with item covariates",
        "Salad Data",
        "Standard Plackett-Luce model",
        "Plackett-Luce tree with item covariates",
        "Cautionary notes",
        "References"
      ],
      "created": "2021-03-28 17:12:17",
      "modified": "2026-03-24 10:26:32",
      "commits": 7
    }
  ],
  "_score": 9.61745799734173,
  "_indexed": true,
  "_nocasepkg": "plackettluce",
  "_universes": [
    "hturner"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.5",
      "date": "2026-05-23T08:52:30.000Z",
      "distro": "noble",
      "commit": "411b1ef67e906ecad0b820dd54504712307cc14f",
      "fileid": "d25d9abe3ec264419b333b82148e5c10eed743a6fa3626b5a9c575cdb23918cd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hturner/actions/runs/26328441213"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.5",
      "date": "2026-05-23T08:52:43.000Z",
      "distro": "noble",
      "commit": "411b1ef67e906ecad0b820dd54504712307cc14f",
      "fileid": "ced1b3978a41854213e9fb982d60dbe24eb9a540c8b4fd6ed94ce3eddab8b18f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hturner/actions/runs/26328441213"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.5",
      "date": "2026-05-23T08:52:10.000Z",
      "commit": "411b1ef67e906ecad0b820dd54504712307cc14f",
      "fileid": "fe4b8009d8e7e64f23a8e7ea20d1399876ab92e1cd050dbb035cbe35f510d875",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hturner/actions/runs/26328441213"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.5",
      "date": "2026-05-23T08:51:41.000Z",
      "commit": "411b1ef67e906ecad0b820dd54504712307cc14f",
      "fileid": "cd7ec3253016951b6c23cbb56844a357abcdf3406c1981f76017cb172ea71685",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hturner/actions/runs/26328441213"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.5",
      "date": "2026-05-23T08:52:42.000Z",
      "commit": "411b1ef67e906ecad0b820dd54504712307cc14f",
      "fileid": "f36a3db06c2eb2b0b66d0f92d16b06b5da773c6583e0b070bae7e337319ad728",
      "status": "success",
      "buildurl": "https://github.com/r-universe/hturner/actions/runs/26328441213"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.5",
      "date": "2026-05-23T08:51:21.000Z",
      "commit": "411b1ef67e906ecad0b820dd54504712307cc14f",
      "fileid": "cc011b211ec1414c0f92fbd668fc97c44334d8eb5d253db5a0cd7f061f992349",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hturner/actions/runs/26328441213"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.5",
      "date": "2026-05-23T08:51:24.000Z",
      "commit": "411b1ef67e906ecad0b820dd54504712307cc14f",
      "fileid": "9778e1213dfdceb4f582a315fc06908410f64abf61385ebe8a6ee2b9f7a05d3c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hturner/actions/runs/26328441213"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.5",
      "date": "2026-05-23T08:51:32.000Z",
      "commit": "411b1ef67e906ecad0b820dd54504712307cc14f",
      "fileid": "d4390c0bfbdc9696d285488f607662ad50c8df0cdfee764f6743cdbb2aa6c789",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/hturner/actions/runs/26328441213"
    }
  ]
}