{
  "_id": "6a129396acfb0bcc41d0bad1",
  "Package": "DistatisR",
  "Type": "Package",
  "Title": "DiSTATIS Three Way Metric Multidimensional Scaling",
  "Version": "1.1.2",
  "Authors@R": "c(\nperson(given= \"Derek\", family = \"Beaton\", role = c(\"aut\", \"ctb\")),\nperson(given= \"Ju-Chi\", family = \"Yu\", role = c(\"aut\", \"ctb\")),\nperson(given= \"Vincent\", family = \"Guillemot\", role = c(\"aut\", \"ctb\")),\nperson(given= \"Herve\", family = \"Abdi\", role = c(\"aut\", \"cre\"), email = \"herve@utdallas.edu\")\n)",
  "Description": "Implement DiSTATIS and CovSTATIS (three-way\nmultidimensional scaling).  DiSTATIS and CovSTATIS are used to\nanalyze multiple distance/covariance matrices collected on the\nsame set of observations. These methods are based on Abdi, H.,\nWilliams, L.J., Valentin, D., & Bennani-Dosse, M. (2012)\n<doi:10.1002/wics.198>.",
  "License": "GPL-2",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.2",
  "Config/pak/sysreqs": "cmake make libicu-dev",
  "Repository": "https://herveabdi.r-universe.dev",
  "Date/Publication": "2025-08-27 01:27:09 UTC",
  "RemoteUrl": "https://github.com/herveabdi/distatisr",
  "RemoteRef": "HEAD",
  "RemoteSha": "88e9004b1b5e1dc366cad2e1d9e1ff9872df8426",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-24 05:55:31 UTC",
    "User": "root"
  },
  "Author": "Derek Beaton [aut, ctb],\nJu-Chi Yu [aut, ctb],\nVincent Guillemot [aut, ctb],\nHerve Abdi [aut, cre]",
  "Maintainer": "Herve Abdi <herve@utdallas.edu>",
  "MD5sum": "0c89ee344550518e715953e9bad46a44",
  "_user": "herveabdi",
  "_type": "src",
  "_file": "DistatisR_1.1.2.tar.gz",
  "_fileid": "758a177230e5fae3edae1e57fa40f5c060b6f7f032a996e2e089d3e369690313",
  "_filesize": 431820,
  "_sha256": "758a177230e5fae3edae1e57fa40f5c060b6f7f032a996e2e089d3e369690313",
  "_created": "2026-05-24T05:55:31.000Z",
  "_published": "2026-05-24T05:58:46.191Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77575574630,
      "time": 159,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7182685009"
    },
    {
      "job": 77575574636,
      "time": 150,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182684135"
    },
    {
      "job": 77575574640,
      "time": 151,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7182681520"
    },
    {
      "job": 77575574634,
      "time": 126,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182679925"
    },
    {
      "job": 77575407749,
      "time": 190,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182668199"
    },
    {
      "job": 77575574633,
      "time": 123,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182681081"
    },
    {
      "job": 77575574638,
      "time": 103,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7182679213"
    },
    {
      "job": 77575574635,
      "time": 126,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7182681350"
    },
    {
      "job": 77575574644,
      "time": 99,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7182678674"
    }
  ],
  "_buildurl": "https://github.com/r-universe/herveabdi/actions/runs/26353359509",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/herveabdi/distatisr",
  "_commit": {
    "id": "88e9004b1b5e1dc366cad2e1d9e1ff9872df8426",
    "author": "Derek <piratedrock@gmail.com>",
    "committer": "Derek <piratedrock@gmail.com>",
    "message": "A lot of small changes largely around braces with no preceding command. Some author updates. Various clean up things to make roxygen/devtools/CRAN happy\n",
    "time": 1756258029
  },
  "_maintainer": {
    "name": "Herve Abdi",
    "email": "herve@utdallas.edu",
    "login": "herveabdi",
    "description": "",
    "uuid": 29100048
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "prettyGraphs",
      "role": "Imports"
    },
    {
      "package": "car",
      "role": "Imports"
    },
    {
      "package": "readxl",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "role": "Imports"
    },
    {
      "package": "tidytext",
      "role": "Imports"
    }
  ],
  "_owner": "herveabdi",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-35",
      "n": 2
    }
  ],
  "_tags": [],
  "_topics": [
    "3-way-mds",
    "distatis",
    "metric-multidimensional-scaling"
  ],
  "_stars": 4,
  "_contributors": [
    {
      "user": "herveabdi",
      "count": 46,
      "uuid": 29100048
    },
    {
      "user": "derekbeaton",
      "count": 15,
      "uuid": 23744666
    },
    {
      "user": "juchiyu",
      "count": 8,
      "uuid": 23201134
    },
    {
      "user": "vguillemot",
      "count": 5,
      "uuid": 3502138
    }
  ],
  "_userbio": {
    "uuid": 29100048,
    "type": "user",
    "name": "Hachay"
  },
  "_downloads": {
    "count": 430,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/DistatisR"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/herveabdi/distatisr",
  "_searchresults": 48,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/DistatisR.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/herveabdi/distatisr",
  "_realowner": "herveabdi",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0",
      "date": "2013-07-11"
    },
    {
      "version": "1.0.1",
      "date": "2019-01-31"
    },
    {
      "version": "1.1.1",
      "date": "2022-12-05"
    },
    {
      "version": "1.1.2",
      "date": "2025-09-27"
    }
  ],
  "_exports": [
    "BootFactorScores",
    "BootFromCompromise",
    "Chi2Dist",
    "Chi2DistanceFromSort",
    "computePartial4Groups",
    "ComputeSplus",
    "CP2MFAnormedCP",
    "CP2NuclearNormedCP",
    "CP2SUMPCAnormedCP",
    "createCubeOfCovDis",
    "DblCenterDist",
    "Dist2CP",
    "DistanceFromRank",
    "DistanceFromSort",
    "distatis",
    "GetCmat",
    "GetRectCmat",
    "GraphDistatisAll",
    "GraphDistatisBoot",
    "GraphDistatisCompromise",
    "GraphDistatisPartial",
    "GraphDistatisRv",
    "ldiag",
    "list2CubeOfCovDis",
    "MFAnormCP",
    "mmds",
    "NuclearNormedCP",
    "projectVoc",
    "projMap2Cube",
    "rdiag",
    "read.df.excel",
    "rv",
    "scale1",
    "SUMPCAnormCP",
    "supplementalProjection4distatis",
    "vocabulary2CT"
  ],
  "_datasets": [
    {
      "name": "amariSorting",
      "title": "25 assessors twice sort and describe 12 amaris (i.e., bitter)",
      "object": "amariSorting",
      "class": [
        "dataAmari"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "beersBlindSorting",
      "title": "Novices and Experts sorted 3 types of beers from 3 different brewers without and without seeing the beers.",
      "object": "beersBlindSorting",
      "class": [
        "beersBlind"
      ],
      "fields": [],
      "table": true,
      "tojson": false
    },
    {
      "name": "BeersProjectiveMapping",
      "title": "7 (fictitious) assessors sort and verbally describe 7 Beers using _Projective Mapping_.",
      "object": "BeersProjectiveMapping",
      "class": [
        "str_BeersProjectiveMapping"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "DistAlgo",
      "title": "Four computer algorithms evaluate the similarity of six faces for distatis analysis",
      "object": "DistAlgo",
      "class": [
        "array"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "multiculturalSortingSpices",
      "title": "62 assessors from 5 countries sort 16 spice samples",
      "object": "multiculturalSortingSpices",
      "class": [
        "dataSortingSpices"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "Sort",
      "title": "Ten Assessors sorted eight beers for 'distatis' analysis",
      "object": "SortingBeer",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "F1",
        "M2",
        "F3",
        "F4",
        "M5",
        "M6",
        "M7",
        "M8",
        "F9",
        "M10"
      ],
      "rows": 8,
      "table": true,
      "tojson": true
    },
    {
      "name": "sortingWines",
      "title": "Novices and wines experts sort red, rosé, and white wines",
      "object": "sortingWines",
      "class": [
        "dataSortingWines"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "SortSpice",
      "title": "21 French assessors sorted 16 blends of Spice for 'distatis' analysis",
      "object": "SortingSpice",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Judge.1",
        "Judge.2",
        "Judge.3",
        "Judge.4",
        "Judge.5",
        "Judge.6",
        "Judge.7",
        "Judge.8",
        "Judge.9",
        "Judge.10",
        "Judge.11",
        "Judge.12",
        "Judge.13",
        "Judge.14",
        "Judge.15",
        "Judge.16",
        "Judge.17",
        "Judge.18",
        "Judge.19",
        "Judge.20",
        "Judge.21"
      ],
      "rows": 16,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "DistatisR-package",
      "title": "implements three way metric multidimensional scaling: DISTATIS and COVSTATIS.",
      "topics": [
        "DistatisR-package",
        "DiSTATISR",
        "DistatisR"
      ]
    },
    {
      "page": "amariSorting",
      "title": "25 assessors twice sort and describe 12 amaris (i.e., bitter)",
      "topics": [
        "amariSorting"
      ]
    },
    {
      "page": "beersBlindSorting",
      "title": "Novices and Experts sorted 3 types of beers from 3 different brewers without and without seeing the beers.",
      "topics": [
        "beersBlindSorting"
      ]
    },
    {
      "page": "BeersFlashProfile",
      "title": "An example of an excel file storing the Flash Profile of 6 (fictitious) assessors evaluating 7 (imaginary) beers. This excel file can be read by 'read.df.excel'.",
      "topics": [
        "BeersFlashProfile"
      ]
    },
    {
      "page": "BeersProjectiveMapping",
      "title": "7 (fictitious) assessors sort and verbally describe 7 Beers using _Projective Mapping_.",
      "topics": [
        "BeersProjectiveMapping",
        "BeersProjectiveNapping"
      ]
    },
    {
      "page": "BeersProjectiveMapping_xlsx",
      "title": "An example of an excel file with Projective Mapping data and vocabulary.  This excel file can be read by 'read.df.excel'.",
      "topics": [
        "BeersProjectiveMapping_xlsx",
        "BeersProjectiveNapping_xlsx"
      ]
    },
    {
      "page": "BootFactorScores",
      "title": "Computes observation factor scores Bootstrap replicates from partial factor scores.",
      "topics": [
        "BootFactorScores"
      ]
    },
    {
      "page": "BootFromCompromise",
      "title": "'BootFromCompromise': Computes Bootstrap replicates of the (observation) factor scores by creating bootstrapped compromises.",
      "topics": [
        "BootFromCompromise"
      ]
    },
    {
      "page": "Chi2Dist",
      "title": "Computes the chi2 distance between the rows of a rectangular matrix (with positive elements).",
      "topics": [
        "Chi2Dist"
      ]
    },
    {
      "page": "Chi2DistanceFromSort",
      "title": "'Chi2DistanceFromSort': Creates a 3-dimensional chi2 distance array from the results of a sorting task.",
      "topics": [
        "Chi2DistanceFromSort"
      ]
    },
    {
      "page": "computePartial4Groups",
      "title": "Computes group alphas and group factor scores for K groups of observations in 'distatis'.",
      "topics": [
        "computePartial4Groups"
      ]
    },
    {
      "page": "ComputeSplus",
      "title": "ComputeSplus",
      "topics": [
        "ComputeSplus"
      ]
    },
    {
      "page": "CP2MFAnormedCP",
      "title": "CP2MFAnormedCP",
      "topics": [
        "CP2MFAnormedCP"
      ]
    },
    {
      "page": "CP2NuclearNormedCP",
      "title": "CP2NuclearNormedCP",
      "topics": [
        "CP2NuclearNormedCP"
      ]
    },
    {
      "page": "CP2SUMPCAnormedCP",
      "title": "CP2SUMPCAnormedCP",
      "topics": [
        "CP2SUMPCAnormedCP"
      ]
    },
    {
      "page": "createCubeOfCovDis",
      "title": "compute a cube of covariance and a cube of distance between the items (rows) of a brick of measurements (when all blocks have the same number of variables).",
      "topics": [
        "createCubeOfCovDis"
      ]
    },
    {
      "page": "DblCenterDist",
      "title": "Double Center a distance matrix",
      "topics": [
        "DblCenterDist"
      ]
    },
    {
      "page": "Dist2CP",
      "title": "Dist2CP",
      "topics": [
        "Dist2CP"
      ]
    },
    {
      "page": "DistAlgo",
      "title": "Four computer algorithms evaluate the similarity of six faces for distatis analysis",
      "topics": [
        "DistAlgo"
      ]
    },
    {
      "page": "DistanceFromRank",
      "title": "'DistanceFromRank': Creates a 3-dimensional distance array from the results of a ranking task.",
      "topics": [
        "DistanceFromRank"
      ]
    },
    {
      "page": "DistanceFromSort",
      "title": "Creates a 3-dimensional distance array from the results of a sorting task.",
      "topics": [
        "DistanceFromSort"
      ]
    },
    {
      "page": "distatis",
      "title": "3-Way MDS based on the \"STATIS\" optimization procedure.",
      "topics": [
        "CovSTATIS",
        "covstatis",
        "DiSTATIS",
        "distatis"
      ]
    },
    {
      "page": "GetCmat",
      "title": "GetCmat",
      "topics": [
        "GetCmat"
      ]
    },
    {
      "page": "GetRectCmat",
      "title": "GetRectCmat",
      "topics": [
        "GetRectCmat"
      ]
    },
    {
      "page": "GraphDistatisAll",
      "title": "This function combines the functionality of 'GraphDistatisCompromise', 'GraphDistatisPartial', 'GraphDistatisBoot', and 'GraphDistatisRv'.",
      "topics": [
        "GraphDistatisAll"
      ]
    },
    {
      "page": "GraphDistatisBoot",
      "title": "'GraphDistatisBoot' Plot maps of the factor scores of the observations and their bootstrapped confidence intervals (as confidence ellipsoids or peeled hulls) for a DISTATIS analysis.",
      "topics": [
        "GraphDistatisBoot"
      ]
    },
    {
      "page": "GraphDistatisCompromise",
      "title": "Plot maps of the factor scores of the observations for a DISTATIS analysis",
      "topics": [
        "GraphDistatisCompromise"
      ]
    },
    {
      "page": "GraphDistatisPartial",
      "title": "Plot maps of the factor scores and partial factor scores of the observations for a DISTATIS analysis.",
      "topics": [
        "GraphDistatisPartial"
      ]
    },
    {
      "page": "GraphDistatisRv",
      "title": "Plot maps of the factor scores (from the Rv matrix) of the distance matrices for a DISTATIS analysis",
      "topics": [
        "GraphDistatisRv"
      ]
    },
    {
      "page": "list2CubeOfCovDis",
      "title": "compute a cube of covariance and a cube of distance between the items (rows) of a matrix of measurements comprising K different blocks of possibly different number of variables.",
      "topics": [
        "list2CubeOfCovDis"
      ]
    },
    {
      "page": "MFAnormCP",
      "title": "MFAnormCP",
      "topics": [
        "MFAnormCP"
      ]
    },
    {
      "page": "mmds",
      "title": "Metric (classical) Multidimensional Scaling (a.k.a Principal Coordinate Analysis) of a (squared Euclidean) Distance Matrix.",
      "topics": [
        "mmds"
      ]
    },
    {
      "page": "multiculturalSortingSpices",
      "title": "62 assessors from 5 countries sort 16 spice samples",
      "topics": [
        "multiculturalSortingSpices"
      ]
    },
    {
      "page": "NuclearNormedCP",
      "title": "NuclearNormedCP",
      "topics": [
        "NuclearNormedCP"
      ]
    },
    {
      "page": "OrangeJuiceSortingRawData",
      "title": "'OrangeJuiceSortingRawData': an example of an excel file with Sorting data and vocabulary. This excel file can be read by 'read.df.excel'.",
      "topics": [
        "OrangeJuiceSortingRawData"
      ]
    },
    {
      "page": "projectVoc",
      "title": "Compute barycentric projections for count-like description of the items of a 'distatis'-type of analysis.",
      "topics": [
        "projectVoc"
      ]
    },
    {
      "page": "projMap2Cube",
      "title": "\\ reshape a data matrix from projective mapping into a brick of data for a 'distatis' analysis.",
      "topics": [
        "projMap2Cube"
      ]
    },
    {
      "page": "read.df.excel",
      "title": "'read.df.excel' reads 'distatis' formated ranking or sorting data from an excel file.",
      "topics": [
        "read.df.excel"
      ]
    },
    {
      "page": "rv",
      "title": "Function to compute the RV coefficient between to conformable matrices",
      "topics": [
        "rv"
      ]
    },
    {
      "page": "scale1",
      "title": "A variation over the base 'R' scale function that avoids the \"divide by 0 = NA\" problem.",
      "topics": [
        "scale1"
      ]
    },
    {
      "page": "SortingBeer",
      "title": "Ten Assessors sorted eight beers for 'distatis' analysis",
      "topics": [
        "Sort",
        "SortingBeer"
      ]
    },
    {
      "page": "SortingSpice",
      "title": "21 French assessors sorted 16 blends of Spice for 'distatis' analysis",
      "topics": [
        "SortingSpice",
        "SortSpice"
      ]
    },
    {
      "page": "sortingWines",
      "title": "Novices and wines experts sort red, rosé, and white wines",
      "topics": [
        "sortingWines"
      ]
    },
    {
      "page": "SUMPCAnormCP",
      "title": "SUMPCAnormCP",
      "topics": [
        "SUMPCAnormCP"
      ]
    },
    {
      "page": "supplementalProjection4distatis",
      "title": "Supplementary element(s) projection in DISTATIS",
      "topics": [
        "supplementalProjection4distatis"
      ]
    },
    {
      "page": "vocabulary2CT",
      "title": "Transforms a data.frame of products by vocabulary of assessors into a products by words (from vocabulary) contingency table.",
      "topics": [
        "vocabulary2CT"
      ]
    },
    {
      "page": "WinesRankingRawData",
      "title": "'WinesRankingRawData': an example of an excel file with (simulated) ranking data. Can be read with the function 'read.df.excel()'.",
      "topics": [
        "WinesRankingRawData"
      ]
    }
  ],
  "_readme": "https://github.com/herveabdi/distatisr/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "backports",
    "boot",
    "broom",
    "car",
    "carData",
    "cellranger",
    "cli",
    "colorspace",
    "cowplot",
    "cpp11",
    "crayon",
    "Deriv",
    "doBy",
    "dplyr",
    "farver",
    "forecast",
    "Formula",
    "fracdiff",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "hms",
    "isoband",
    "janeaustenr",
    "labeling",
    "lattice",
    "lifecycle",
    "lme4",
    "lmtest",
    "magrittr",
    "MASS",
    "Matrix",
    "MatrixModels",
    "mgcv",
    "microbenchmark",
    "minqa",
    "modelr",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "pbkrtest",
    "pillar",
    "pkgconfig",
    "prettyGraphs",
    "prettyunits",
    "progress",
    "purrr",
    "quantreg",
    "R6",
    "rbibutils",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RcppEigen",
    "Rdpack",
    "readxl",
    "reformulas",
    "rematch",
    "rlang",
    "S7",
    "scales",
    "SnowballC",
    "SparseM",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "tidytext",
    "timeDate",
    "tokenizers",
    "urca",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "zoo"
  ],
  "_score": 4.4593924877592315,
  "_indexed": true,
  "_nocasepkg": "distatisr",
  "_universes": [
    "herveabdi"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.2",
      "date": "2026-05-24T05:57:51.000Z",
      "distro": "noble",
      "commit": "88e9004b1b5e1dc366cad2e1d9e1ff9872df8426",
      "fileid": "131b35dcd28614c08f4a6145f1de5073738e40753ab83cdc2e02e3870f537206",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/herveabdi/actions/runs/26353359509"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.2",
      "date": "2026-05-24T05:57:46.000Z",
      "distro": "noble",
      "commit": "88e9004b1b5e1dc366cad2e1d9e1ff9872df8426",
      "fileid": "604619aaefbb93c980ab9da03b8862918e48f71a2d967f07acd20dede2b41496",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/herveabdi/actions/runs/26353359509"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1.2",
      "date": "2026-05-24T05:57:35.000Z",
      "commit": "88e9004b1b5e1dc366cad2e1d9e1ff9872df8426",
      "fileid": "f3c29cfaf725a8c73552b8524656ed324dd98922a7a1b71c63b28436ebfe3942",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/herveabdi/actions/runs/26353359509"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1.2",
      "date": "2026-05-24T05:57:20.000Z",
      "commit": "88e9004b1b5e1dc366cad2e1d9e1ff9872df8426",
      "fileid": "523037019485d71e32a74d3c72cd49de054782beb8e16a4bc3de903a64801442",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/herveabdi/actions/runs/26353359509"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.2",
      "date": "2026-05-24T05:57:52.000Z",
      "commit": "88e9004b1b5e1dc366cad2e1d9e1ff9872df8426",
      "fileid": "0c3a36b21a137fc602d0bc3f4db37d0e1ecc5d289a3c9a5ba2de092185eb87e3",
      "status": "success",
      "buildurl": "https://github.com/r-universe/herveabdi/actions/runs/26353359509"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.2",
      "date": "2026-05-24T05:56:48.000Z",
      "commit": "88e9004b1b5e1dc366cad2e1d9e1ff9872df8426",
      "fileid": "6a1a7afed0015a058b12905593c785c54868e4358a08f88f0c736fad9b3bf0b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/herveabdi/actions/runs/26353359509"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.2",
      "date": "2026-05-24T05:57:00.000Z",
      "commit": "88e9004b1b5e1dc366cad2e1d9e1ff9872df8426",
      "fileid": "02aac92c98d50c77bcc148d8fa1163e5f89e141ecbbc9d4c2a2c865f37f95ef1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/herveabdi/actions/runs/26353359509"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.2",
      "date": "2026-05-24T05:56:44.000Z",
      "commit": "88e9004b1b5e1dc366cad2e1d9e1ff9872df8426",
      "fileid": "4ef6653d7fdeb03621951a2f0f19a3d2109c4b07e0679a984d741d242fef4e7a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/herveabdi/actions/runs/26353359509"
    }
  ]
}