У меня есть следующая функция, которая работает так, как я ожидаю:
MM <- function(x) {
tmp.Date <- dmy_hm(x$Datum)
x$Datum <- tmp.Date
Monat <- cut(x$Datum, breaks='months')
Monat <- as.POSIXct(Monat)
Monatsmittel <- data.frame(Monat,cm = x$Wasserstand)
Monatsmittel_x <<- aggregate(Monatsmittel$cm, by = list(Monatsmittel$Monat), FUN = mean)
}
Но я бы хотел сохранить Monatsmittel_x global, а x должно быть именем аргумента (Data Frame) ... в противном случае я перезаписываю его когда я использую разные аргументы
например
MM(Inn_Zirl)
MM(Inn_Hall)
Глобальная среда: Monatsmittel_Inn_Zirl и Monatsmittel_Inn_Hall
Возможно ли это? Я пробовал это с назначением, разбором и заменой, но это не работает.