be_least_squares: be_least_squares

Description Usage Arguments Value Examples

View source: R/be_least_squares.R

Description

Calculate the barometric efficiency by using least squares.

Usage

1
2
be_least_squares(dat, dep = "wl", ind = "baro", inverse = TRUE,
  return_model = FALSE)

Arguments

dat

data that has the independent and dependent variables (data.table)

dep

name of the dependent variable column (character). This is typically the name for the column holding your water level data.

ind

name of the independent variable column (character). This is typically the name for the column holding your barometric pressure data.

inverse

whether the barometric relationship is inverse (TRUE means that when the barometric pressure goes up the measured water level goes down (vented transducer, depth to water), FALSE means that when the barometric pressure goes up so does the measured pressure (non-vented transducer)) (logical).

return_model

whether to return the lm model or just the barometric/loading efficiency (logical).#'

Value

barometric efficiency calculated by least squares

Examples

1
2
3
4
5
6
7
8
library(data.table)
datetime <- seq.POSIXt(as.POSIXct("2016-01-01 12:00:00"),
                       as.POSIXct("2016-01-05 12:00:00"), by='hour' )
baro <- sin(seq(0, 2*pi, length.out = length(datetime)))
wl <- -0.4 * baro
dat <- data.table(baro, wl, datetime)

be_least_squares(dat)

jkennel/waterlevel documentation built on Dec. 1, 2019, 6:24 p.m.