Skip to content

LDATS

Latent Dirichlet Allocation Coupled with Time Series Analyses

v0.3.0 · Sep 19, 2023 · MIT + file LICENSE

Description

Combines Latent Dirichlet Allocation (LDA) and Bayesian multinomial time series methods in a two-stage analysis to quantify dynamics in high-dimensional temporal data. LDA decomposes multivariate data into lower-dimension latent groupings, whose relative proportions are modeled using generalized Bayesian time series models that include abrupt changepoints and smooth dynamics. The methods are described in Blei et al. (2003) <doi:10.1162/jmlr.2003.3.4-5.993>, Western and Kleykamp (2004) <doi:10.1093/pan/mph023>, Venables and Ripley (2002, ISBN-13:978-0387954578), and Christensen et al. (2018) <doi:10.1002/ecy.2373>.

Downloads

772

Last 30 days

4653rd

2.3K

Last 90 days

10.5K

Last year

Trend: -4.2% (30d vs prior 30d)

CRAN Check Status

14 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (14 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^

Check History

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

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) TS_diagnostics_plot.Rd:19: Lost braces
    19 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^
checkRd: (-1) plot.TS_fit.Rd:29: Lost braces
    29 | \item{interactive}{\code{logical} input, should be code{TRUE} unless
       |                                                        ^

Reverse Dependencies (1)

imports

Dependency Network

Dependencies Reverse dependencies coda digest extraDistr lubridate magrittr memoise mvtnorm nnet progress topicmodels viridis argminCS LDATS

Version History

new 0.3.0 Mar 10, 2026
updated 0.3.0 ← 0.2.7 diff Sep 18, 2023
updated 0.2.7 ← 0.2.6 diff Mar 18, 2020
updated 0.2.6 ← 0.2.4 diff Mar 2, 2020
new 0.2.4 Jul 31, 2019