Package: stenR 0.6.9
stenR: Standardization of Raw Discrete Questionnaire Scores
An user-friendly framework to preprocess raw item scores of questionnaires into factors or scores and standardize them. Standardization can be made either by their normalization in representative sample, or by import of premade scoring table.
Authors:
stenR_0.6.9.tar.gz
stenR_0.6.9.zip(r-4.5)stenR_0.6.9.zip(r-4.4)stenR_0.6.9.zip(r-4.3)
stenR_0.6.9.tgz(r-4.4-any)stenR_0.6.9.tgz(r-4.3-any)
stenR_0.6.9.tar.gz(r-4.5-noble)stenR_0.6.9.tar.gz(r-4.4-noble)
stenR_0.6.9.tgz(r-4.4-emscripten)stenR_0.6.9.tgz(r-4.3-emscripten)
stenR.pdf |stenR.html✨
stenR/json (API)
# Install 'stenR' in R: |
install.packages('stenR', repos = c('https://statismike.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/statismike/stenr/issues
- HEXACO_60 - Sample data of HEXACO-60 questionnaire results
- IPIP_NEO_300 - Sample data of IPIP-NEO-300 questionnaire results
- SLCS - Sample data of SLCS questionnaire results
Last updated 2 years agofrom:0d434dea4b. Checks:OK: 7. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Oct 21 2024 |
R-4.5-win | OK | Oct 21 2024 |
R-4.5-linux | OK | Oct 21 2024 |
R-4.4-win | OK | Oct 21 2024 |
R-4.4-mac | OK | Oct 21 2024 |
R-4.3-win | OK | Oct 21 2024 |
R-4.3-mac | OK | Oct 21 2024 |
Exports:attach_scalesCombScaleSpecCompScoreTableexport_ScaleSpecexport_ScoringTableextract_observationsFrequencyTableGroupAssignmentGroupConditionsGroupedFrequencyTableGroupedScoreTableimport_ScaleSpecimport_ScoringTableintersect_GroupAssignmentis.CombScaleSpecis.FrequencyTableis.GroupAssignmentis.GroupConditionsis.GroupedFrequencyTableis.GroupedScoreTableis.intersectedis.ScaleSpecis.ScoreTableis.ScoringTableis.Simulatedis.StandardScalenormalize_scorenormalize_scores_dfnormalize_scores_groupednormalize_scores_scoringScaleSpecScoreTableSimFrequencyTableStandardScaleSTANINESTENstrip_ScoreTablesum_items_to_scaleTANINETETRONICto_ScoringTableWECHSLER_IQ
Dependencies:clidata.tabledplyrfansigenericsgluelifecyclemagrittrmomentspillarpkgconfigR6rlangtibbletidyselectutf8vctrswithr
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Attach additional StandardScale to already created ScoreTable | attach_scales |
Combined Scale Specification | CombScaleSpec print.CombScaleSpec summary.CombScaleSpec |
R6 class for producing easily re-computable ScoreTable | CompScoreTable |
Default Standard Scales | default_scales STANINE STEN TANINE TETRONIC WECHSLER_IQ |
Export scale specification | export_ScaleSpec |
Export ScoringTable | export_ScoringTable |
Extract observations from data | extract_observations |
Create a FrequencyTable | FrequencyTable plot.FrequencyTable print.FrequencyTable summary.FrequencyTable |
Assign to groups based on GroupConditions | GroupAssignment print.GroupAssignment summary.GroupAssignment |
Conditions for observation grouping | as.data.frame.GroupConditions GroupConditions print.GroupConditions |
Create GroupedFrequencyTable | GroupedFrequencyTable print.GroupedFrequencyTable summary.GroupedFrequencyTable |
Create GroupedScoreTable | GroupedScoreTable print.GroupedScoreTable |
Sample data of HEXACO-60 questionnaire results | HEXACO_60 |
Import scale specification | import_ScaleSpec |
Import ScoringTable | import_ScoringTable |
Intersect two GroupAssignment | intersect_GroupAssignment |
Sample data of IPIP-NEO-300 questionnaire results | IPIP_NEO_300 |
Checkers for stenR S3 and R6 classes | is.CombScaleSpec is.FrequencyTable is.GroupAssignment is.GroupConditions is.GroupedFrequencyTable is.GroupedScoreTable is.intersected is.ScaleSpec is.ScoreTable is.ScoringTable is.Simulated is.StandardScale is_stenR_classes |
Normalize raw scores | normalize_score |
Normalize raw scores for multiple variables | normalize_scores_df |
Normalize scores using GroupedFrequencyTables or GroupedScoreTables | normalize_scores_grouped |
Normalize scores using ScoringTables | normalize_scores_scoring |
Gerenic plot of the GroupedFrequencyTable | plot.GroupedFrequencyTable |
Gerenic plot of the GroupedScoreTable | plot.GroupedScoreTable |
Scale Specification object | print.ScaleSpec ScaleSpec summary.ScaleSpec |
Create a ScoreTable | plot.ScoreTable print.ScoreTable ScoreTable |
Generate FrequencyTable using simulated distribution | SimFrequencyTable |
Sample data of SLCS questionnaire results | SLCS |
Specify standard scale | plot.StandardScale print.StandardScale StandardScale |
Revert the ScoreTable back to FrequencyTable object. | strip_ScoreTable |
Sum up discrete raw data | sum_items_to_scale |
Create ScoringTable | summary.ScoringTable to_ScoringTable to_ScoringTable.GroupedScoreTable to_ScoringTable.ScoreTable |