Return a vector of standard deviation of specific columns matching a pattern

calculate_standard_deviation(df, pattern)

Arguments

df

A data frame

pattern

A string pattern to match

Value

A vector of standard deviation of specific columns matching a pattern

Examples

df <- data.frame(
week_payment1 = c(0, 3, 6),
week_payment2 = c(2, 5, 8),
week_payment3 = c(5, 8, 11),
other_column = c(10, 11, 12)
)
calculate_standard_deviation(df, "week_payment")
#> [1] 2.054805 2.054805 2.054805
c(6, 6, 6)
#> [1] 6 6 6