{
  "_id": "6ac777bfde46216d5edd0587",
  "Package": "compstatslib",
  "Type": "Package",
  "Title": "Interactive 2D and 3D Visualization of Data and Statistical\nConcepts",
  "Version": "0.8.0",
  "Date": "2026-08-02",
  "Authors@R": "c(person(\"Soumya\", \"Ray\", email = \"soumya.ray@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Daniele\", \"Melotti\", email = \"danielemelotti@hotmail.com\", role = c(\"aut\")))",
  "Description": "Interactive gadgets and plotting functions for visualizing\ndata sets and statistical concepts in two and three dimensions.\nExplore a data frame as a 3D point cloud you can rotate, fit a\nmoderated (interaction) regression and view its surface as a 3D\nwireframe, or plot principal components and regression fits in\ntwo dimensions. Each interactive gadget returns the call that\nreproduces its final view, including the viewing angle, so an\nexploratory session can be pasted into a script or report. Also\nprovides simulation-based demonstrations of sampling\ndistributions, confidence intervals, t-tests, and matrix\ninversion for teaching and self-study.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/compstatslib/compstatslib",
  "BugReports": "https://github.com/compstatslib/compstatslib/issues",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "LazyData": "true",
  "Config/pak/sysreqs": "cmake make libicu-dev libuv1-dev libssl-dev\nzlib1g-dev",
  "Repository": "https://compstatslib.r-universe.dev",
  "Date/Publication": "2026-08-01 16:46:57 UTC",
  "RemoteUrl": "https://github.com/compstatslib/compstatslib",
  "RemoteRef": "HEAD",
  "RemoteSha": "fb0387414472565e554ea9d9d820ee306b4ea9ba",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-08 10:11:01 UTC",
    "User": "root"
  },
  "Author": "Soumya Ray [aut, cre],\nDaniele Melotti [aut]",
  "Maintainer": "Soumya Ray <soumya.ray@gmail.com>",
  "_user": "compstatslib",
  "_type": "src",
  "_file": "compstatslib_0.8.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/e318db706c98490894eac820570330b77b022df0122d958f0c668a0d6e900cbf",
  "_filesize": 220068,
  "_sha256": "e318db706c98490894eac820570330b77b022df0122d958f0c668a0d6e900cbf",
  "_expires": "2027-01-16T11:00:12.000Z",
  "_created": "2026-10-08T10:11:01.000Z",
  "_published": "2026-10-08T11:00:14.998Z",
  "_buildurl": "https://github.com/r-universe/compstatslib/actions/runs/37761423007",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 113259825383,
      "time": 147,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11543260175"
    },
    {
      "job": 113259825386,
      "time": 137,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11542352993"
    },
    {
      "job": 113259825347,
      "time": 209,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11545230411"
    },
    {
      "job": 113259825345,
      "time": 175,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11544399638"
    },
    {
      "job": 113258651401,
      "time": 184,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11543130259"
    },
    {
      "job": 113259825550,
      "time": 111,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11543255038"
    },
    {
      "job": 113259825390,
      "time": 93,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "11542243464"
    },
    {
      "job": 113259825330,
      "time": 101,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "11542143649"
    },
    {
      "job": 113259825437,
      "time": 98,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11542786747"
    }
  ],
  "_upstream": "https://github.com/compstatslib/compstatslib",
  "_commit": {
    "id": "fb0387414472565e554ea9d9d820ee306b4ea9ba",
    "author": "Soumya Ray <soumya.ray@gmail.com>",
    "committer": "Soumya Ray <soumya.ray@gmail.com>",
    "message": "Merge branch 'develop' for v0.8.0 release\n",
    "time": 1785602817
  },
  "_maintainer": {
    "name": "Soumya Ray",
    "email": "soumya.ray@gmail.com",
    "login": "soumyaray",
    "description": "Researcher, Teacher, Coder",
    "uuid": 1926704
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "lattice",
      "role": "Imports"
    },
    {
      "package": "miniUI",
      "role": "Imports"
    },
    {
      "package": "plotly",
      "role": "Imports"
    },
    {
      "package": "shiny",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "compstatslib",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-10",
      "n": 1
    },
    {
      "week": "2026-12",
      "n": 1
    },
    {
      "week": "2026-13",
      "n": 1
    },
    {
      "week": "2026-18",
      "n": 1
    },
    {
      "week": "2026-20",
      "n": 2
    },
    {
      "week": "2026-31",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.5.0",
      "date": "2026-03-08"
    },
    {
      "name": "v0.5.1",
      "date": "2026-03-22"
    },
    {
      "name": "v0.6.0",
      "date": "2026-05-03"
    },
    {
      "name": "v0.7.0",
      "date": "2026-05-11"
    },
    {
      "name": "v0.7.1",
      "date": "2026-05-11"
    },
    {
      "name": "v0.8.0",
      "date": "2026-08-01"
    }
  ],
  "_stars": 5,
  "_contributors": [
    {
      "user": "soumyaray",
      "count": 104,
      "uuid": 1926704
    },
    {
      "user": "danielemelotti",
      "count": 46,
      "uuid": 114863976
    }
  ],
  "_userbio": {
    "uuid": 311656389,
    "type": "organization",
    "name": "CompStatsLib",
    "followers": 0,
    "description": "Library of computational statistics visualization routines for instruction, learning, and reporting"
  },
  "_downloads": {
    "count": 287,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/compstatslib"
  },
  "_devurl": "https://github.com/compstatslib/compstatslib",
  "_searchresults": 25,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/compstatslib.html",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_homeurl": "https://github.com/compstatslib/compstatslib",
  "_realowner": "compstatslib",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.8.0",
      "date": "2026-08-08"
    }
  ],
  "_exports": [
    "interactive_logit",
    "interactive_matrix_inverse",
    "interactive_moderation_3d",
    "interactive_pca",
    "interactive_regression",
    "interactive_sampling",
    "interactive_scatter3d",
    "interactive_t_test",
    "machine_precision",
    "plot_logit",
    "plot_matrix_inverse",
    "plot_moderation_3d",
    "plot_pca",
    "plot_regression",
    "plot_sample_ci",
    "plot_sampling",
    "plot_scatter3d",
    "plot_t_test"
  ],
  "_datasets": [
    {
      "name": "moderation_data",
      "title": "Synthetic moderation dataset",
      "object": "moderation_data",
      "class": [
        "data.frame"
      ],
      "fields": [
        "y",
        "x",
        "z",
        "w"
      ],
      "rows": 200,
      "table": true,
      "tojson": true
    },
    {
      "name": "pca_degenerate",
      "title": "Degenerate PCA demo dataset",
      "object": "pca_degenerate",
      "class": [
        "data.frame"
      ],
      "fields": [
        "x",
        "y"
      ],
      "rows": 16,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "compstatslib-reproduce",
      "title": "Reproduction calls returned by the interactive gadgets",
      "topics": [
        "compstatslib-reproduce",
        "print.compstatslib_args",
        "print.compstatslib_points"
      ]
    },
    {
      "page": "interactive_logit",
      "title": "compstatslib interactive_logit() function",
      "topics": [
        "interactive_logit"
      ]
    },
    {
      "page": "interactive_matrix_inverse",
      "title": "compstatslib interactive_matrix_inverse() function",
      "topics": [
        "interactive_matrix_inverse"
      ]
    },
    {
      "page": "interactive_moderation_3d",
      "title": "compstatslib interactive_moderation_3d() function",
      "topics": [
        "interactive_moderation_3d"
      ]
    },
    {
      "page": "interactive_pca",
      "title": "compstatslib interactive_pca() function",
      "topics": [
        "interactive_pca"
      ]
    },
    {
      "page": "interactive_regression",
      "title": "compstatslib interactive_regression() function",
      "topics": [
        "interactive_regression"
      ]
    },
    {
      "page": "interactive_sampling",
      "title": "compstatslib interactive_sampling() function",
      "topics": [
        "interactive_sampling"
      ]
    },
    {
      "page": "interactive_scatter3d",
      "title": "compstatslib interactive_scatter3d() function",
      "topics": [
        "interactive_scatter3d"
      ]
    },
    {
      "page": "interactive_t_test",
      "title": "compstatslib interactive_t_test() function",
      "topics": [
        "interactive_t_test"
      ]
    },
    {
      "page": "machine_precision",
      "title": "compstatslib machine_precision() function",
      "topics": [
        "machine_precision"
      ]
    },
    {
      "page": "moderation_data",
      "title": "Synthetic moderation dataset",
      "topics": [
        "moderation_data"
      ]
    },
    {
      "page": "pca_degenerate",
      "title": "Degenerate PCA demo dataset",
      "topics": [
        "pca_degenerate"
      ]
    },
    {
      "page": "plot_logit",
      "title": "compstatslib plot_logit() function",
      "topics": [
        "plot_logit"
      ]
    },
    {
      "page": "plot_matrix_inverse",
      "title": "compstatslib plot_matrix_inverse() function",
      "topics": [
        "plot_matrix_inverse"
      ]
    },
    {
      "page": "plot_moderation_3d",
      "title": "compstatslib plot_moderation_3d() function",
      "topics": [
        "plot_moderation_3d"
      ]
    },
    {
      "page": "plot_pca",
      "title": "compstatslib plot_pca() function",
      "topics": [
        "plot_pca"
      ]
    },
    {
      "page": "plot_regression",
      "title": "compstatslib plot_regression() function",
      "topics": [
        "plot_regression"
      ]
    },
    {
      "page": "plot_sample_ci",
      "title": "compstatslib plot_sample_ci() function",
      "topics": [
        "plot_sample_ci"
      ]
    },
    {
      "page": "plot_sampling",
      "title": "compstatslib plot_sampling() function",
      "topics": [
        "plot_sampling"
      ]
    },
    {
      "page": "plot_scatter3d",
      "title": "compstatslib plot_scatter3d() function",
      "topics": [
        "plot_scatter3d"
      ]
    },
    {
      "page": "plot_t_test",
      "title": "compstatslib plot_t_test() function",
      "topics": [
        "plot_t_test"
      ]
    }
  ],
  "_readme": "https://github.com/compstatslib/compstatslib/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "base64enc",
    "bslib",
    "cachem",
    "cli",
    "commonmark",
    "cpp11",
    "crosstalk",
    "curl",
    "data.table",
    "digest",
    "dplyr",
    "evaluate",
    "farver",
    "fastmap",
    "fontawesome",
    "fs",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "highr",
    "htmltools",
    "htmlwidgets",
    "httpuv",
    "httr",
    "isoband",
    "jquerylib",
    "jsonlite",
    "knitr",
    "labeling",
    "later",
    "lattice",
    "lazyeval",
    "lifecycle",
    "magrittr",
    "memoise",
    "mime",
    "miniUI",
    "openssl",
    "otel",
    "pillar",
    "pkgconfig",
    "plotly",
    "promises",
    "purrr",
    "R6",
    "rappdirs",
    "RColorBrewer",
    "Rcpp",
    "rlang",
    "rmarkdown",
    "S7",
    "sass",
    "scales",
    "shiny",
    "sourcetools",
    "stringi",
    "stringr",
    "sys",
    "tibble",
    "tidyr",
    "tidyselect",
    "tinytex",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "xfun",
    "xtable",
    "yaml"
  ],
  "_score": 4.574031267727719,
  "_indexed": true,
  "_nocasepkg": "compstatslib",
  "_universes": [
    "compstatslib",
    "soumyaray"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.8.0",
      "date": "2026-10-08T10:13:19.000Z",
      "distro": "resolute",
      "commit": "fb0387414472565e554ea9d9d820ee306b4ea9ba",
      "fileid": "https://r2.ropensci.org/cb5ce6acbbe3762bb5564a1a05c7ebbf6e5669d488ae68b3eebc7b6a791c4596",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/compstatslib/actions/runs/37761423007"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.8.0",
      "date": "2026-10-08T10:13:11.000Z",
      "distro": "resolute",
      "commit": "fb0387414472565e554ea9d9d820ee306b4ea9ba",
      "fileid": "https://r2.ropensci.org/69d8c77e690b50853f44b459cc8178cbb56df650b18220a61485f9aecce24ffd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/compstatslib/actions/runs/37761423007"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.8.0",
      "date": "2026-10-08T10:58:45.000Z",
      "commit": "fb0387414472565e554ea9d9d820ee306b4ea9ba",
      "fileid": "https://r2.ropensci.org/a65b9f34df000cf33688281615a5e69908cc9e34be11c83ad8eab721053fd130",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/compstatslib/actions/runs/37761423007"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.8.0",
      "date": "2026-10-08T10:58:11.000Z",
      "commit": "fb0387414472565e554ea9d9d820ee306b4ea9ba",
      "fileid": "https://r2.ropensci.org/dd21ec53a6c32d1d16d4c8f55749b053d54f8972f0c6c96d38e021606a4962a1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/compstatslib/actions/runs/37761423007"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.8.0",
      "date": "2026-10-08T10:13:12.000Z",
      "commit": "fb0387414472565e554ea9d9d820ee306b4ea9ba",
      "fileid": "https://r2.ropensci.org/01e33844b0bd0002c2e9038e588c5738441027759ad24d40b57ac12d358afc94",
      "status": "success",
      "buildurl": "https://github.com/r-universe/compstatslib/actions/runs/37761423007"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.8.0",
      "date": "2026-10-08T10:12:17.000Z",
      "commit": "fb0387414472565e554ea9d9d820ee306b4ea9ba",
      "fileid": "https://r2.ropensci.org/8ca8ec7662a8cad794df7117169a354d7d4e21be67a40d80b596f27d2b50e2db",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/compstatslib/actions/runs/37761423007"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.8.0",
      "date": "2026-10-08T10:12:25.000Z",
      "commit": "fb0387414472565e554ea9d9d820ee306b4ea9ba",
      "fileid": "https://r2.ropensci.org/0b70c5625cf5b06dd6622225fc2bc6d1efc67d009f6b4267089b7fe75c93358d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/compstatslib/actions/runs/37761423007"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.8.0",
      "date": "2026-10-08T10:12:21.000Z",
      "commit": "fb0387414472565e554ea9d9d820ee306b4ea9ba",
      "fileid": "https://r2.ropensci.org/ef868cd7233d8afc287e469867190eabfb7a64011e67c597f42eee0a63da575f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/compstatslib/actions/runs/37761423007"
    }
  ]
}