MyNixOS website logo
Description

Univariate and Multivariate Spatial-Temporal Modeling.

Fits univariate and multivariate spatio-temporal random effects models for point-referenced data using Markov chain Monte Carlo (MCMC). Details are given in Finley, Banerjee, and Gelfand (2015) <doi:10.18637/jss.v063.i13> and Finley and Banerjee <doi:10.1016/j.envsoft.2019.104608>.

spBayes

CRAN status R-CMD-check pkgdown

spBayes package hex logo

spBayes fits Bayesian univariate and multivariate spatial and spatio-temporal regression models for point-referenced data. The package provides MCMC-based model fitting, posterior recovery of spatial random effects, prediction at new locations, model diagnostics, and utilities for building spatial covariance matrices.


Installation

Install the CRAN release with:

install.packages("spBayes")

Install the development version from GitHub with:

remotes::install_github("finleya/spBayes")

Basic Use

library(spBayes)

set.seed(1)
n <- 50
coords <- cbind(runif(n), runif(n))
x <- rnorm(n)
y <- 1 + 0.5 * x + rnorm(n)

fit <- spLM(
  y ~ x,
  coords = coords,
  starting = list(phi = 3, sigma.sq = 1, tau.sq = 1),
  tuning = list(phi = 0.1, sigma.sq = 0.1, tau.sq = 0.1),
  priors = list(
    phi.Unif = c(0.1, 30),
    sigma.sq.IG = c(2, 1),
    tau.sq.IG = c(2, 1)
  ),
  cov.model = "exponential",
  n.samples = 100,
  verbose = FALSE
)

summary(fit$p.theta.samples)

Functionality

The package provides:

  • Gaussian spatial linear models with spLM().
  • Binomial and Poisson spatial generalized linear models with spGLM().
  • Multivariate spatial linear and generalized linear models.
  • Spatially varying coefficient and dynamic spatio-temporal models.
  • Predictive-process models for larger point-referenced data.
  • Posterior recovery, prediction, diagnostics, and covariance utilities.

Citations

If you use spBayes, please cite:

Finley, A. O., Banerjee, S., and Carlin, B. P. (2007). spBayes: An R Package for Univariate and Multivariate Hierarchical Point-Referenced Spatial Models. Journal of Statistical Software, 19(4), 1-24.

Finley, A. O., Banerjee, S., and Gelfand, A. E. (2015). spBayes for Large Univariate and Multivariate Point-Referenced Spatio-Temporal Data Models. Journal of Statistical Software, 63(13), 1-28. doi:10.18637/jss.v063.i13.

Finley, A. O. and Banerjee, S. (2020). Bayesian spatially varying coefficient models in the spBayes R package. Environmental Modelling & Software, 125, 104608. doi:10.1016/j.envsoft.2019.104608.

Metadata

Version

0.4-9

License

Unknown

Platforms (79)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    uefi
    wasip1
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-uefi
  • aarch64-windows
  • aarch64_be-none
  • arc-linux
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-linux
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • sh4-linux
  • vc4-none
  • wasm32-wasip1
  • wasm64-wasip1
  • x86_64-cygwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-uefi
  • x86_64-windows