aus dieser Diskussion starten:erklärt erneut, Linear Filtering für andere Ebene der Adstock Rate
simple examples of filter function, recursive option specifically
finde ich eine einfache Möglichkeit, mehrere Variable Adstock, ist meine Frage, wie mehr Mal in dieser Funktion gibt verschiedene Ebene laufen von Adstock Rate (0,05 bis 0,9):
# Create Data
a <- c(1, 1, 1, 1)
b <- c(1, 1, 1, 1)
var <- data.frame(a, b)
names(var) <- c("var1", "var2")
#Create a dataframe with the adstocked variable
adstvar05 <- as.data.frame(filter(x=var, filter=0.05, method="recursive"))
#Rename the new adstocked variable
names(varadst05) <- paste0(names(var),"_05")
So, jetzt habe ich adstocked var1 und var2 mit einer Adstock Rate von 0,05, die Variable umbenennen und in einem anderen Datenrahmen setzen.
Was muss ich ändern, wenn ich unterschiedliche adstock Raten von 0,05 bis 0,9, mit der Erhöhung von 0,05 wünschen.
Danke!