Explore Fitted Linear and Generalised Linear Models with 'shiny'


[Up] [Top]

Documentation for package ‘WMFM’ version 1.0.4

Help Pages

A B C D E F G I L M N O P R S

-- A --

addDerivedVariableToData Add a derived variable to a data frame from a single assignment line
as.data.frame.wmfmScores Coerce a WMFM scores object to a data frame
auditBadExplanationGrading Audit whether bad explanations are being penalised by the current rubric

-- B --

buildExplanationClaimEvidenceMap Build a deterministic claim-to-evidence map for a model explanation
buildExplanationTeachingSummary Build a student-facing teaching summary for a model explanation
buildModelPlotData Build deterministic model-plot data
buildScalePhrasingRules Generate language rules for interpreting a linear contrast
buildWmfmRunRecord Build a single WMFM repeated-run record

-- C --

chooseFactorLayout Choose fitted-means table layout for 1–3 factor predictors
classifyEffectScaleClaim Classify the effect scale described in a WMFM explanation
cleanExplanationText Clean generated explanation text before deterministic processing
compare Compare WMFM objects
compare.wmfmGrade Compare grading results for wmfmGrade objects
compare.wmfmScores Compare WMFM score results
computeFactorOnlyContrast Compute a single contrast for factor-only models
computeMeanCi Compute confidence intervals for fitted mean responses
countWmfmSentences Count sentences in text
countWmfmWords Count words in text

-- D --

describeField Describe a field for a WMFM object
describeField.wmfmRuns Describe a field for a WMFM runs object
describeField.wmfmScores Describe a field for a WMFM scores object
describeWmfmField Describe a WMFM field
detectImplicitComparison Detect implicit comparison language in WMFM explanations
detectRangeExpression Detect numeric range expressions (implicit uncertainty)
detectWmfmPattern Detect pattern in text
diagnose Diagnose scoring disagreement
diagnose.wmfmScores Diagnose disagreement for a WMFM scores object
diagnoseExplanationSurfaceProcessing Diagnose deterministic explanation surface processing

-- E --

editWmfmConfig Edit the WMFM local configuration file
explainWmfmFieldScore Explain why a WMFM field received its score for a specific run
extractWmfmText Extract text from WMFM output objects

-- F --

fillMissingPredictors Fill missing predictor columns in new data using the model's training frame
findExplanationSurfaceIssues Find remaining surface-language issues in explanation text
formatSummaryValue Format a numeric summary value for display
formatWmfmElapsedTime Format elapsed time for WMFM progress messages

-- G --

generateBadExplanation Generate one or more deliberately bad model explanations
generateBadExplanation.wmfmModel Generate one or more deliberately bad model explanations
getFactorPredictors Extract factor predictors from a fitted model
getMetricComparisonData Extract run-level comparison data for a metric
getModelEquations Get fitted-model equations using the selected equation engine
getWmfmClaimColorMap Get the default WMFM claim colour map
getWmfmConfigDir Get the WMFM local configuration directory
getWmfmConfigPath Get the WMFM local configuration file path
getWmfmMetricRegistry Return the WMFM metric registry
getWmfmRunsClaimProfileData Build claim-profile heatmap data for a WMFM runs object
getWmfmRunsClaimsData Build extracted-claim frequency data for a WMFM runs object
getWmfmRunsTextMetricsData Build per-run text and timing metric data for a WMFM runs object
grade Grade WMFM objects
grade.wmfmModel Grade one or more explanations against a WMFM model

-- I --

isFactorOnlyModel Check whether a fitted model has only factor predictors
isFactorOnlyPredictorModel Detect factor-only predictor models

-- L --

listBadExplanationTypes List supported bad explanation types
listWMFMExampleDetails List packaged WMFM example details
listWMFMExamples List packaged WMFM examples

-- M --

makeDeveloperModePasswordHash Create a developer-mode password hash
makeFactorOnlyPlot Plot response by factor predictors for factor-only models
makeFittedMeansData Build fitted means for factor-only predictor models
makeMeanEquation Construct a fitted-mean equation from model coefficients
makeSafeEvalEnv Create a safe evaluation environment for derived-variable expressions
makeWmfmDeterministicCategoryColors Make deterministic category colours for WMFM heatmaps
makeWmfmLegendLabels Make readable WMFM legend labels

-- N --

newWmfmGrade Create a WMFM grade object
newWmfmGradeListObj Create a WMFM grade list object
newWmfmModel Create a WMFM model object
newWmfmScores Create an empty WMFM scores object
normaliseWmfmText Normalise text for comparison

-- O --

orderWmfmLegendValues Order WMFM legend values

-- P --

parseSingleAssignment Parse a single assignment statement from text
plot.metricComparisonData Plot a metric comparison data object
plot.metricComparisonSummary Plot a metric comparison summary
plot.wmfmRuns Plot a WMFM runs object
plot.wmfmScoreComparison Plot a WMFM score comparison object
plot.wmfmScores Plot a WMFM scores object
plot.wmfmScoreStability Plot a WMFM score stability object
plotCiControlsUi Plot CI controls for the Plot tab
plotModelPlot Draw a student-facing model plot
plotWmfmExplanationClaimHeatmap Plot a raw-claim heatmap for WMFM runs
plotWmfmScoreAgreementSummary Plot ordinal agreement summary for WMFM score comparison
plotWmfmScoreHeatmap Plot a run-level disagreement heatmap for WMFM score comparisons
postProcessExplanationText Post-process generated explanation text before display
print.metricComparisonSummary Print a metric comparison summary
print.summary.wmfmGrade Print a WMFM grade summary
print.summary.wmfmGradeListObj Print a WMFM grade list summary
print.summary.wmfmRuns Print a summary.wmfmRuns object
print.wmfmBadExplanationAudit Print a bad explanation grading audit
print.wmfmEquationTable Print a deterministic equation table
print.wmfmExplanationAudit Print a WMFM explanation audit
print.wmfmExplanationSurfaceDiagnosis Print an explanation surface diagnosis
print.wmfmGrade Print a WMFM grade object
print.wmfmGradeComparison Print a wmfmGradeComparison object
print.wmfmGradeListObj Print a WMFM grade list object
print.wmfmMetricDiagnosis Print a metric diagnosis object
print.wmfmScoreComparison Print a WMFM score comparison object
print.wmfmScoresDiagnosis Print a scores diagnosis object
print.wmfmScoreStability Print a WMFM score stability object

-- R --

readWmfmConfigPath Read the WMFM local configuration file path
rebuildWmfmRunRecords Rebuild raw WMFM run records without rerunning the LLM
renderOneWayTable Render a one-way fitted-means table as HTML tags
renderTwoWayTable Render a two-way fitted-means table as HTML tags
runExample Run a packaged WMFM example one or more times
runModel Fit a WMFM model and generate command-line outputs
runWMFMApp Run the Model Builder app

-- S --

score Score WMFM objects
score.wmfmGrade Score a WMFM grade object
score.wmfmGradeListObj Score a WMFM grade list object
score.wmfmRuns Score a WMFM runs object
scoreWmfmRepeatedRuns Score repeated WMFM explanation runs using a multidimensional rubric
scoreWmfmRunsWithLlm Score multiple WMFM runs using an LLM
scoreWmfmRunWithLlm Score a single WMFM run record using a language model
stability Assess stability of WMFM objects
stability.wmfmScores Assess stability of WMFM score results
summariseDeveloperScoringAudit Summarise repeated developer scoring fixture stability
summariseMetricComparison Summarise metric-level comparison and deterministic ease
summary.wmfmGrade Summarise a WMFM grade object
summary.wmfmGradeListObj Summarise a WMFM grade list object
summary.wmfmRuns Summarise a WMFM runs object