weighted_combine_list: weighted_combine_list

View source: R/BMisc.R

weighted_combine_listR Documentation

weighted_combine_list

Description

A function that takes in either a list of vectors or matrices and computes a weighted average of them, where the weights are applied to every element in the list.

Usage

weighted_combine_list(l, w, normalize_weights = TRUE)

Arguments

l

a list that contains either vectors or matrices of the same dimension that are to be combined

w

a vector of weights, the weights should have the same number of elements as 'length(l)'

normalize_weights

whether or not to force the weights to sum to 1, default is true

Value

matrix or vector corresponding to the weighted average of all of the elements in 'l'


bcallaway11/BMisc documentation built on Feb. 4, 2025, 10:43 p.m.