Package: grouper 0.6.2

Mingyuan Zhang
grouper: Optimal Assignment of Students to Groups
Integer programming models to assign students to groups by maximising diversity within groups, or by maximising preference scores for topics.
Authors:
grouper_0.6.2.tar.gz
grouper_0.6.2.zip(r-4.7)grouper_0.6.2.zip(r-4.6)grouper_0.6.2.zip(r-4.5)
grouper_0.6.2.tgz(r-4.6-any)grouper_0.6.2.tgz(r-4.5-any)
grouper_0.6.2.tar.gz(r-4.7-any)grouper_0.6.2.tar.gz(r-4.6-any)
grouper_0.6.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
grouper/json (API)
| # Install 'grouper' in R: |
| install.packages('grouper', repos = c('https://singator.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/zimmy313/grouper/issues
Pkgdown/docs site:https://zimmy313.github.io
- dba_gc_ex001 - DBA Group Composition Data Example 001
- pba_gc_ex002 - PBA Group Composition Data Example 002
- pba_prefmat_ex002 - PBA Group Preference Data Example 002
- phd_demand_ex001 - PhD Demand Matrix Example 001
- phd_prefmat_ex001 - PhD Preference Matrix Example 001
- phd_students_ex001 - PhD Student Data Example 001
educationglpkgurobioptimisation
Last updated from:e0160718a7. Checks:7 WARNING, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | WARNING | 131 | ||
| source / vignettes | OK | 162 | ||
| linux-release-x86_64 | WARNING | 127 | ||
| macos-release-arm64 | WARNING | 125 | ||
| macos-oldrel-arm64 | WARNING | 172 | ||
| windows-devel | WARNING | 80 | ||
| windows-release | WARNING | 82 | ||
| windows-oldrel | WARNING | 69 | ||
| wasm-release | OK | 110 |
Exports:%>%assign_groupsassign_jobextract_infoextract_params_yamlextract_phd_infoextract_student_infoprepare_diversity_modelprepare_modelprepare_phd_modelprepare_preference_model
Dependencies:cliclusterdata.tabledplyrfastmapgenericsgluelatticelazyevallifecyclelistcompmagrittrMatrixomprpillarpkgconfigR6rlangtibbletidyselectutf8vctrswithryaml
Last update: 2026-05-15
Started: 2025-06-27
Last update: 2026-05-15
Started: 2025-06-27
Last update: 2026-04-28
Started: 2026-04-28
Last update: 2025-06-27
Started: 2025-06-27
Last update: 2025-06-27
Started: 2025-06-27
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Assigns model result to the original data frame. | assign_groups |
| Convert PhD solver allocation to manual-style wide table | assign_job |
| DBA Group Composition Data Example 001 | dba_gc_ex001 |
| Extract model inputs (wrapper) | extract_info |
| Extract parameters from a YAML file | extract_params_yaml |
| Extract inputs for the PhD workload allocation model | extract_phd_info |
| Extract student information | extract_student_info |
| PBA Group Composition Data Example 002 | pba_gc_ex002 |
| PBA Group Preference Data Example 002 | pba_prefmat_ex002 |
| PhD Demand Matrix Example 001 | phd_demand_ex001 |
| PhD Preference Matrix Example 001 | phd_prefmat_ex001 |
| PhD Student Data Example 001 | phd_students_ex001 |
| Prepare the diversity-based assignment model | prepare_diversity_model |
| Initialise optimisation model (wrapper) | prepare_model |
| Prepare the PhD workload allocation model | prepare_phd_model |
| Prepare the preference-based assignment model | prepare_preference_model |