Skip to content

Rbeast

1.0.2

Bayesian Change-Point Detection and Time Series Decomposition

0packages depend
9.1Kdownloads / year
test coverage
13/13checks pass

Overview

About
Maintained by Kaiguang ZhaoFirst published 2019-05-1717 releasesCRAN page ↗GitHub ↗

BEAST is a Bayesian estimator of abrupt change, seasonality, and trend for decomposing univariate time series and 1D sequential data. Interpretation of time series depends on model choice; different models can yield contrasting or contradicting estimates of patterns, trends, and mechanisms. BEAST alleviates this by abandoning the single-best-model paradigm and instead using Bayesian model averaging over many competing decompositions. It detects and characterizes abrupt changes (changepoints, breakpoints, structural breaks, joinpoints), cyclic or seasonal variation, and nonlinear trends. BEAST not only detects when changes occur but also quantifies how likely the changes are true. It estimates not just piecewise linear trends but also arbitrary nonlinear trends. BEAST is generically applicable to any real-valued time series, such as those from remote sensing, economics, climate science, ecology, hydrology, and other environmental and biological systems. Example applications include identifying regime shifts in ecological data, mapping forest disturbance and land degradation from satellite image time series, detecting market trends in economic indicators, pinpointing anomalies and extreme events in climate records, and analyzing system dynamics in biological time series. Details are given in Zhao et al. (2019) doi:10.1016/j.rse.2019.04.034.

Install

Health

CRAN checks
13OK
Slowest check: 3.4 min · r-devel-windows-x86_64
Code health
None
Tests · ratio 0.00
not tracked
Coverage
100%
Documentation · exports
3
Dependencies · direct
Check history
  • OK2026-03-10
    14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE

Documentation

Documentation
READMEYes · 5,661 wordsVignettesNopkgdown siteNoNEWSYes · 100% structuredCode of conductNoContributing guideNo
Examples that run
81%
Documented parameters
97%
Return-value docs
100%
References docs
100%

Downloads

9.1K
CRAN downloads in the past year
Rank #4,709 · ~25/day · ~754/mo
Daily download trend is not available in this view yet.
44530 days
2K90 days
9.1K1 year
Compare downloads with other packages →
Also on404 r2u39 autocran63 c2d4u

Repository

Repository
367Stars
49Forks
19Open issues
0Open PRs
3Releases
224Commits
7Contributors
time-serieschangepoint-detectiontime-series-decompositionbayesian-time-seriestrend-analysisbreakpoint-detectioninterrupted-time-seriesseasonality-analysis
224 commits · Last activity 2026-04-30 · +0.3% stars, 30d

Stars over time

2025-07-15 · 3232026-07-08 · 367

Repository practices

Upstream repositoryBeta

Checks run against github.com/zhaokg/rbeast on 2026-07-19.

No development-tooling practices detected in the upstream repository.

How this is detected·Detection ruleset v1 (2026-07-18)

Dependencies

Declared dependencies
0 external dependencies (excludes base and recommended)
Depends (3)
R >= 2.10.0methodsutils
Imports (1)
grid
LinkingTo (0)
none
Suggests (0)
none
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

Code & Tests

Code Composition
C 35,801 (80%)R 6,004 (13%)Rd 2,806 (6%)
Code characteristics
Object systems
S33
Cyclomatic complexity
3.0 median / 180 max

Test coverage

Line coverage

Expression

Tests / Examples

Functions

1149 9 exported

Complexity

16.8 avg / 180 max

Call network

1149 nodes / 1295 edges

Loading call graph…

Lowest coverage

Per-function coverage is not measured for this package yet.

Datasets

Bundled datasets · 5
NameClassRows × ColsAlso ships in
CNAchrom11vector
Yellowstonevector
covid19data.frame1,037 × 4
googletrend_beachts
ohiodata.frame400 × 17

People & History

People (6)
Maintainer (1)
Author, Maintainer
Authors (4)
Author, Maintainer
Author
Author
Author · added in 0.9.6
Contributors (2)
Contributor · added in 0.2.2
Contributor · added in 0.2.2
Package Timeline

17 releases. Pick two to compare their code metrics. R releases are shown for context.

  • R
    R 4.6.0 released · 2026-04-24
  • 1.0.2Latest
    2025-12-19 · current release · diff ↗
  • R
    R 4.5.0 released · 2025-04-11
  • 1.0.1
    2024-08-30 · diff ↗
  • R
    R 4.4.0 released · 2024-04-24
  • 1.0.0
    2023-12-08 · diff ↗
  • 0.9.9
    2023-05-14 · diff ↗
  • 0.9.8
    2023-05-11 · diff ↗
  • R
    R 4.3.0 released · 2023-04-21
  • 0.9.7
    2023-01-22 · diff ↗
  • 0.9.6
    2023-01-15 · diff ↗
  • 0.9.5
    2022-08-09 · diff ↗
  • 0.9.4
    2022-05-18 · diff ↗
  • R
    R 4.2.0 released · 2022-04-22
  • 0.9.3
    2022-03-04 · diff ↗
  • 0.9.2
    2021-12-23 · diff ↗
Show 13 earlier events
  • unarchivedReturned to CRAN
    2021-12-23
  • archivedRemoved from CRAN
    2021-12-19
    check problems were not corrected in time
  • 0.9.1
    2021-11-24 · diff ↗
  • 0.9.0
    2021-11-15 · diff ↗
  • R
    R 4.1.0 released · 2021-05-18
  • R
    R 4.0.0 released · 2020-04-24
  • 0.2.2
    2019-11-21 · diff ↗
  • 0.2.1
    2019-07-26 · diff ↗
  • 0.2
    2019-07-23 · diff ↗
  • unarchivedReturned to CRAN
    2019-07-23
  • archivedRemoved from CRAN
    2019-07-20
    installation errors were not corrected in time
  • 0.1
    2019-05-17
  • R
    R 3.6.0 released · 2019-04-26

Package metadata

First published
2019-05-17
Total releases
17 / 7 yrs
License
GPL (>= 2) OSI
Minimum R
≥ 2.10.0
Bundled data
219 KB / 8 files
Download size
1.4 MB
Installed size
not tracked yet
With dependencies
not tracked yet
Report a problem with this page →