Skip to content

mda.biber

Functions for Multi-Dimensional Analysis

v1.0.1 · Oct 7, 2025 · MIT + file LICENSE

Description

Multi-Dimensional Analysis (MDA) is an adaptation of factor analysis developed by Douglas Biber (1992) <doi:10.1007/BF00136979>. Its most common use is to describe language as it varies by genre, register, and use. This package contains functions for carrying out the calculations needed to describe and plot MDA results: dimension scores, dimension means, and factor loadings.

Downloads

227

Last 30 days

20167th

567

Last 90 days

1.2K

Last year

Trend: +24.7% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 17, 2026
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 13, 2026
ERROR r-devel-linux-x86_64-debian-clang

tests

Running ‘testthat.R’ [15s/19s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(mda.biber)
  > 
  > test_check("mda.biber")
  Saving _problems/test-integration-66.R
  [ FAIL 1 | WARN 0 | SKIP 0 | PASS
...[truncated]...
parameter combinations ──
  Expected `{ ... }` not to throw any errors.
  Actually got a <simpleError> with message:
    2 factors are too many for 4 variables
  
  [ FAIL 1 | WARN 0 | SKIP 0 | PASS 80 ]
  Error:
  ! Test failures.
  Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Dependency Network

Dependencies Reverse dependencies dplyr ggplot2 ggpubr ggrepel nFactors tidyr viridis mda.biber

Version History

new 1.0.1 Mar 10, 2026