{
  "_id": "6a1f0744b401979e7341be38",
  "Package": "archetypal",
  "Version": "1.3.1",
  "Title": "Finds the Archetypal Analysis of a Data Frame",
  "Description": "Performs archetypal analysis by using Principal Convex\nHull Analysis under a full control of all algorithmic\nparameters. It contains a set of functions for determining the\ninitial solution, the optimal algorithmic parameters and the\noptimal number of archetypes. Post run tools are also available\nfor the assessment of the derived solution. Morup, M., Hansen,\nLK (2012) <doi:10.1016/j.neucom.2011.06.033>. Hochbaum, DS,\nShmoys, DB (1985) <doi:10.1287/moor.10.2.180>. Eddy, WF (1977)\n<doi:10.1145/355759.355768>. Barber, CB, Dobkin, DP, Huhdanpaa,\nHT (1996) <doi:10.1145/235815.235821>. Christopoulos, DT (2016)\n<doi:10.2139/ssrn.3043076>. Falk, A., Becker, A., Dohmen, T.,\nEnke, B., Huffman, D., Sunde, U. (2018),\n<doi:10.1093/qje/qjy013>. Christopoulos, DT (2015)\n<doi:10.1016/j.jastp.2015.03.009> . Murari, A., Peluso, E.,\nCianfrani, Gaudio, F., Lungaroni, M., (2019),\n<doi:10.3390/e21040394>.",
  "Authors@R": "c(\nperson(\"Demetris\", \"Christopoulos\", email = \"dchristop@econ.uoa.gr\", role = c(\"aut\", \"cre\")),\nperson(\"David\", \"Midgley\", email = \"david.midgley@insead.edu\", role = c(\"ctb\")),\nperson(\"Sunil\", \"Venaik\", email = \"s.venaik@business.uq.edu.au\", role = c(\"ctb\")),\nperson(\"INSEAD Fontainebleau France\", role = c(\"fnd\"))\n)",
  "Maintainer": "Demetris Christopoulos <dchristop@econ.uoa.gr>",
  "VignetteBuilder": "knitr",
  "License": "GPL (>= 2)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "ByteCompile": "true",
  "NeedsCompilation": "no",
  "Author": "Demetris Christopoulos [aut, cre], David Midgley [ctb], Sunil\nVenaik [ctb], INSEAD Fontainebleau France [fnd]",
  "Packaged": {
    "Date": "2026-05-18 06:50:22 UTC",
    "User": "root"
  },
  "Repository": "https://dchristop.r-universe.dev",
  "Date/Publication": "2024-05-24 02:39:27 UTC",
  "RemoteUrl": "https://github.com/cran/archetypal",
  "RemoteRef": "HEAD",
  "RemoteSha": "5fe7dac558dc80109af1e09b0363cd0e31e6d20f",
  "MD5sum": "4ac8661990b24c04ac8dbaa175615c5b",
  "_user": "dchristop",
  "_type": "src",
  "_file": "archetypal_1.3.1.tar.gz",
  "_fileid": "6a882330910ac40f68ce2e012baf17dd3370613f73ca835beda4ae709ef674d9",
  "_filesize": 3395461,
  "_sha256": "6a882330910ac40f68ce2e012baf17dd3370613f73ca835beda4ae709ef674d9",
  "_created": "2026-05-18T06:50:22.000Z",
  "_published": "2026-06-02T16:39:32.918Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79122727993,
      "time": 143,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7051245226"
    },
    {
      "job": 79122728091,
      "time": 170,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7051251314"
    },
    {
      "job": 79122728103,
      "time": 112,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7051237709"
    },
    {
      "job": 79122728095,
      "time": 125,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7051240606"
    },
    {
      "job": 79122727319,
      "time": 226,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7051209608"
    },
    {
      "job": 79122727009,
      "time": 95,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7364005318"
    },
    {
      "job": 79122728480,
      "time": 124,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7051240633"
    },
    {
      "job": 79122728072,
      "time": 121,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7051239919"
    },
    {
      "job": 79122728010,
      "time": 113,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7051238092"
    }
  ],
  "_buildurl": "https://github.com/r-universe/dchristop/actions/runs/26017988272",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/archetypal",
  "_commit": {
    "id": "5fe7dac558dc80109af1e09b0363cd0e31e6d20f",
    "author": "Demetris Christopoulos <dchristop@econ.uoa.gr>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.3.1\n",
    "time": 1716518367
  },
  "_maintainer": {
    "name": "Demetris Christopoulos",
    "email": "dchristop@econ.uoa.gr",
    "login": "dchristop",
    "description": "Physicist, Mathematician, Statistician and Software Developer.\nR, Maple, Python, FORTRAN, MATLAB, SQL\n",
    "uuid": 10027308
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.1.0",
      "role": "Depends"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "geometry",
      "role": "Imports"
    },
    {
      "package": "inflection",
      "role": "Imports"
    },
    {
      "package": "doParallel",
      "role": "Imports"
    },
    {
      "package": "lpSolve",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "plot3D",
      "role": "Imports"
    },
    {
      "package": "entropy",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "dchristop",
      "count": 5,
      "uuid": 10027308
    }
  ],
  "_userbio": {
    "uuid": 10027308,
    "type": "user",
    "name": "Demetris Christopoulos",
    "description": "Physicist, Mathematician, Statistician and Software Developer.\r\nR, Maple, Python, FORTRAN, MATLAB, SQL\r\n"
  },
  "_downloads": {
    "count": 304,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/archetypal"
  },
  "_searchresults": 9,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/archetypal.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_realowner": "dchristop",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2019-06-13"
    },
    {
      "version": "1.1.0",
      "date": "2020-01-27"
    },
    {
      "version": "1.1.1",
      "date": "2020-10-19"
    },
    {
      "version": "1.3.0",
      "date": "2022-07-04"
    },
    {
      "version": "1.3.1",
      "date": "2024-05-23"
    }
  ],
  "_exports": [
    "align_archetypes_from_list",
    "archetypal",
    "check_Bmatrix",
    "dirichlet_sample",
    "find_closer_points",
    "find_furthestsum_points",
    "find_optimal_kappas",
    "find_outmost_convexhull_points",
    "find_outmost_partitioned_convexhull_points",
    "find_outmost_points",
    "find_outmost_projected_convexhull_points",
    "find_pcha_optimal_parameters",
    "FurthestSum",
    "grouped_resample",
    "kappa_tools",
    "plot_archs",
    "plot.archetypal",
    "plot.kappa_tools",
    "plot.study_AAconvergence",
    "print.archetypal",
    "study_AAconvergence",
    "summary.archetypal"
  ],
  "_datasets": [
    {
      "name": "AbsoluteTemperature",
      "title": "Global Absolute Temperature data set for Northern Hemisphere 1969-2013",
      "object": "AbsoluteTemperature",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Year",
        "Jan",
        "Feb",
        "Mar",
        "Apr",
        "May",
        "Jun",
        "Jul",
        "Aug",
        "Sep",
        "Oct",
        "Nov",
        "Dec",
        "long",
        "lat",
        "h",
        "stid",
        "z"
      ],
      "rows": 155862,
      "table": true,
      "tojson": true
    },
    {
      "name": "gallupGPS6",
      "title": "Gallup Global Preferences Study processed data set of six variables",
      "object": "gallupGPS6",
      "class": [
        "data.frame"
      ],
      "fields": [
        "patience",
        "risktaking",
        "posrecip",
        "negrecip",
        "altruism",
        "trust"
      ],
      "rows": 76132,
      "table": true,
      "tojson": true
    },
    {
      "name": "wd2",
      "title": "2D data set for demonstration purposes",
      "object": "wd2",
      "class": [
        "data.frame"
      ],
      "fields": [
        "x",
        "y"
      ],
      "rows": 100,
      "table": true,
      "tojson": true
    },
    {
      "name": "wd25",
      "title": "2D data set created by 5 points for demonstration purposes",
      "object": "wd25",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "x",
        "y"
      ],
      "rows": 600,
      "table": true,
      "tojson": true
    },
    {
      "name": "wd3",
      "title": "3D data set for demonstration purposes",
      "object": "wd3",
      "class": [
        "data.frame"
      ],
      "fields": [
        "x",
        "y",
        "z"
      ],
      "rows": 100,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "archetypal-package",
      "title": "Finds the Archetypal Analysis of a Data Frame",
      "topics": [
        "archetypal-package"
      ]
    },
    {
      "page": "AbsoluteTemperature",
      "title": "Global Absolute Temperature data set for Northern Hemisphere 1969-2013",
      "topics": [
        "AbsoluteTemperature"
      ]
    },
    {
      "page": "align_archetypes_from_list",
      "title": "Align archetypes from a list either by the most frequent found or by using a given archetype",
      "topics": [
        "align_archetypes_from_list"
      ]
    },
    {
      "page": "archetypal",
      "title": "archetypal: Finds the archetypal analysis of a data frame by using a variant of the PCHA algorithm",
      "topics": [
        "archetypal"
      ]
    },
    {
      "page": "check_Bmatrix",
      "title": "Function which checks B matrix of Archetypal Analysis Y ~ A B Y in order to find the used rows for creating each archetype and the relevant used weights.",
      "topics": [
        "check_Bmatrix"
      ]
    },
    {
      "page": "dirichlet_sample",
      "title": "Function which performs Dirichlet sampling",
      "topics": [
        "dirichlet_sample"
      ]
    },
    {
      "page": "find_closer_points",
      "title": "Function which finds the data points that are closer to the archetypes during all iterations of the algorithm PCHA",
      "topics": [
        "find_closer_points"
      ]
    },
    {
      "page": "find_furthestsum_points",
      "title": "Function which finds the furthest sum points in order to be used as initial solution in archetypal analysis",
      "topics": [
        "find_furthestsum_points"
      ]
    },
    {
      "page": "find_optimal_kappas",
      "title": "Function for finding the optimal number of archetypes",
      "topics": [
        "find_optimal_kappas"
      ]
    },
    {
      "page": "find_outmost_convexhull_points",
      "title": "Function which finds the outermost convex hull points in order to be used as initial solution in archetypal analysis",
      "topics": [
        "find_outmost_convexhull_points"
      ]
    },
    {
      "page": "find_outmost_partitioned_convexhull_points",
      "title": "Function which finds the outermost convex hull points after making np samples and finding convex hull for each of them.",
      "topics": [
        "find_outmost_partitioned_convexhull_points"
      ]
    },
    {
      "page": "find_outmost_points",
      "title": "Function which finds the outermost points in order to be used as initial solution in archetypal analysis",
      "topics": [
        "find_outmost_points"
      ]
    },
    {
      "page": "find_outmost_projected_convexhull_points",
      "title": "Function which finds the outermost projected convex hull points in order to be used as initial solution in archetypal analysis",
      "topics": [
        "find_outmost_projected_convexhull_points"
      ]
    },
    {
      "page": "find_pcha_optimal_parameters",
      "title": "Finds the optimal updating parameters to be used for the PCHA algorithm",
      "topics": [
        "find_pcha_optimal_parameters"
      ]
    },
    {
      "page": "FurthestSum",
      "title": "Application of FurthestSum algorithm in order to find an initial solution for Archetypal Analysis",
      "topics": [
        "FurthestSum"
      ]
    },
    {
      "page": "gallupGPS6",
      "title": "Gallup Global Preferences Study processed data set of six variables",
      "topics": [
        "gallupGPS6"
      ]
    },
    {
      "page": "grouped_resample",
      "title": "Function for performing simple or Dirichlet resampling",
      "topics": [
        "grouped_resample"
      ]
    },
    {
      "page": "kappa_tools",
      "title": "Compute kappa tools for data dimensionality analysis",
      "topics": [
        "kappa_tools"
      ]
    },
    {
      "page": "plot_archs",
      "title": "A function for plotting arechetypes",
      "topics": [
        "plot_archs"
      ]
    },
    {
      "page": "plot.archetypal",
      "title": "Plot an object of the class archetypal.",
      "topics": [
        "plot.archetypal"
      ]
    },
    {
      "page": "plot.kappa_tools",
      "title": "Plot an object of the class kappa_tools",
      "topics": [
        "plot.kappa_tools"
      ]
    },
    {
      "page": "plot.study_AAconvergence",
      "title": "Plot an object of the class study_AAconvergence",
      "topics": [
        "plot.study_AAconvergence"
      ]
    },
    {
      "page": "print.archetypal",
      "title": "Print an object of the class archetypal.",
      "topics": [
        "print.archetypal"
      ]
    },
    {
      "page": "study_AAconvergence",
      "title": "Function which studies the convergence of Archetypal Analysis when using the PCHA algorithm",
      "topics": [
        "study_AAconvergence"
      ]
    },
    {
      "page": "summary.archetypal",
      "title": "Summary for an object of the class archetypal.",
      "topics": [
        "summary.archetypal"
      ]
    },
    {
      "page": "wd2",
      "title": "2D data set for demonstration purposes",
      "topics": [
        "wd2"
      ]
    },
    {
      "page": "wd25",
      "title": "2D data set created by 5 points for demonstration purposes",
      "topics": [
        "wd25"
      ]
    },
    {
      "page": "wd3",
      "title": "3D data set for demonstration purposes",
      "topics": [
        "wd3"
      ]
    }
  ],
  "_readme": "https://github.com/cran/archetypal/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "codetools",
    "doParallel",
    "entropy",
    "foreach",
    "geometry",
    "inflection",
    "iterators",
    "lattice",
    "linprog",
    "lpSolve",
    "magic",
    "Matrix",
    "misc3d",
    "plot3D",
    "Rcpp",
    "RcppProgress"
  ],
  "_vignettes": [
    {
      "source": "archetypal.Rmd",
      "filename": "archetypal.html",
      "title": "Introduction to Archetypal Package",
      "author": "Demetris T. Christopoulos",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Archetypal Analysis (AA)",
        "Compute AA for a data frame",
        "Now we' ll try a 3D example.",
        "Searching for the most efficient initial points",
        "Projected Convex Hull",
        "Convex Hull",
        "Partitioned Convex Hull",
        "Furthest Sum",
        "Outmost",
        "Please send your comments, suggestions or bugs found to dchristop@econ.uoa.gr or dem.christop@gmail.com",
        "References"
      ],
      "created": "2019-06-13 12:20:07",
      "modified": "2024-05-24 02:39:27",
      "commits": 4
    }
  ],
  "_score": 3.1760912590556813,
  "_indexed": true,
  "_nocasepkg": "archetypal",
  "_universes": [
    "dchristop"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.1",
      "date": "2026-05-18T06:52:29.000Z",
      "distro": "noble",
      "commit": "5fe7dac558dc80109af1e09b0363cd0e31e6d20f",
      "fileid": "93868cce8bbbcf0376e1dab740e4f41a92338d2002a4ff8d198d299640ff25d3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dchristop/actions/runs/26017988272"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3.1",
      "date": "2026-05-18T06:52:52.000Z",
      "distro": "noble",
      "commit": "5fe7dac558dc80109af1e09b0363cd0e31e6d20f",
      "fileid": "57317a61a7f7282c8522f79943999c97bd3ed405bc590288197aebfb9669516c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dchristop/actions/runs/26017988272"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.1",
      "date": "2026-05-18T06:52:09.000Z",
      "commit": "5fe7dac558dc80109af1e09b0363cd0e31e6d20f",
      "fileid": "2a275a47f252bcf8da593374aa64da659e0079df5ae9b2a6a61d7f86c9fedc9b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dchristop/actions/runs/26017988272"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.3.1",
      "date": "2026-05-18T06:52:09.000Z",
      "commit": "5fe7dac558dc80109af1e09b0363cd0e31e6d20f",
      "fileid": "a282fb941813e9efdac86a9d1657f0df3ac1732dd23ca9ccf92cfa37754cc61b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dchristop/actions/runs/26017988272"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.1",
      "date": "2026-05-18T06:52:06.000Z",
      "commit": "5fe7dac558dc80109af1e09b0363cd0e31e6d20f",
      "fileid": "eda899518e93aa0f1266fce66397ac9663ecd788ea37f9e9278083515b1e30cd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dchristop/actions/runs/26017988272"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.1",
      "date": "2026-05-18T06:51:56.000Z",
      "commit": "5fe7dac558dc80109af1e09b0363cd0e31e6d20f",
      "fileid": "9641454be73208ffe7b6a5c9fed944f41aea194fde15a12f594125a07bcb547b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dchristop/actions/runs/26017988272"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.3.1",
      "date": "2026-05-18T06:51:55.000Z",
      "commit": "5fe7dac558dc80109af1e09b0363cd0e31e6d20f",
      "fileid": "3ebd8180a05b5406eadbd28c4444bd4abb55f7c57ba5610fafdb3710a1ee171a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/dchristop/actions/runs/26017988272"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.1",
      "date": "2026-06-02T16:39:04.000Z",
      "commit": "5fe7dac558dc80109af1e09b0363cd0e31e6d20f",
      "fileid": "7ca8879ad9179ec9cbd87caa04892fefaa04758667b03c8ea54928e9c975da7c",
      "status": "success",
      "buildurl": "https://github.com/r-universe/dchristop/actions/runs/26017988272"
    }
  ]
}