I have a very large code, where every time the same is going on but with different filters. Is there a way to make it much more shorter that it would be easy to change filters and adding new subjects?
The background behind this is as follow: I have a large data frame with values of core temperature. I have for 24 subjects each 10 seconds one value. Those date were collected during two games with each 4 quarter. In the end I like to have a data frame with the mean of core temperature over one minute for each subject and splittend up into the different games and the part of the game.
An extract of my data looks like this:
Test Subject Datum Zeit Temperatur Timepoint
[...]
G1 R014 28.06.2019 20:02:57 37.8 Q1
G1 R014 28.06.2019 20:03:07 37.8 Q1
G1 R014 28.06.2019 20:03:17 37.8 Q1
G1 R014 28.06.2019 20:03:27 37.7 Q1
G1 R014 28.06.2019 20:03:37 37.8 Q1
G1 R014 28.06.2019 20:03:47 37.7 Q1
G1 R014 28.06.2019 20:03:57 37.8 Q1
G1 R014 28.06.2019 20:04:06 37.7 Q1
G1 R014 28.06.2019 20:04:16 37.8 Q1
G1 R014 28.06.2019 20:04:26 37.7 Q1
G1 R014 28.06.2019 20:04:36 37.7 Q1
G1 R014 28.06.2019 20:04:46 37.7 Q1
G1 R014 28.06.2019 20:04:56 37.8 Q1
G1 R014 28.06.2019 20:05:06 37.8 Q1
G1 R014 28.06.2019 20:05:16 37.8 Q1
G1 R014 28.06.2019 20:05:26 37.8 Q1
G1 R014 28.06.2019 20:05:36 37.8 Q1
G1 R014 28.06.2019 20:05:46 37.8 Q1
G1 R014 28.06.2019 20:05:56 37.8 Q1
[...]
This is my code:
library(readxl)
library(tidyverse)
library(caTools)
library(microbenchmark)
Temperatur_Alle <- read_excel()
attach(Temperatur_Alle)
R001_G1_Q1_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G1", Timepoint == "Q1")
R001_G1_P1_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G1", Timepoint == "P1")
R001_G1_Q2_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G1", Timepoint == "Q2")
R001_G1_P2_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G1", Timepoint == "P2")
R001_G1_Q3_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G1", Timepoint == "Q3")
R001_G1_P3_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G1", Timepoint == "P3")
R001_G1_Q4_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G1", Timepoint == "Q4")
R001_G1_P4_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G1", Timepoint == "P4")
R001_G2_Q1_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G2", Timepoint == "Q1")
R001_G2_P1_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G2", Timepoint == "P1")
R001_G2_Q2_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G2", Timepoint == "Q2")
R001_G2_P2_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G2", Timepoint == "P2")
R001_G2_Q3_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G2", Timepoint == "Q3")
R001_G2_P3_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G2", Timepoint == "P3")
R001_G2_Q4_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G2", Timepoint == "Q4")
R001_G2_P4_T <- filter(Temperatur_Alle, Subject == "R001", Test == "G2", Timepoint == "P4")
R001_T1_Q1_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T1", Timepoint == "Q1")
R001_T1_P1_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T1", Timepoint == "P1")
R001_T1_Q2_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T1", Timepoint == "Q2")
R001_T1_P2_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T1", Timepoint == "P2")
R001_T1_Q3_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T1", Timepoint == "Q3")
R001_T1_P3_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T1", Timepoint == "P3")
R001_T1_Q4_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T1", Timepoint == "Q4")
R001_T1_P4_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T1", Timepoint == "P4")
R001_T2_Q1_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T2", Timepoint == "Q1")
R001_T2_P1_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T2", Timepoint == "P1")
R001_T2_Q2_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T2", Timepoint == "Q2")
R001_T2_P2_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T2", Timepoint == "P2")
R001_T2_Q3_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T2", Timepoint == "Q3")
R001_T2_P3_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T2", Timepoint == "P3")
R001_T2_Q4_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T2", Timepoint == "Q4")
R001_T2_P4_T <- filter(Temperatur_Alle, Subject == "R001", Test == "T2", Timepoint == "P4")
R003_G1_Q1_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G1", Timepoint == "Q1")
R003_G1_P1_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G1", Timepoint == "P1")
R003_G1_Q2_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G1", Timepoint == "Q2")
R003_G1_P2_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G1", Timepoint == "P2")
R003_G1_Q3_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G1", Timepoint == "Q3")
R003_G1_P3_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G1", Timepoint == "P3")
R003_G1_Q4_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G1", Timepoint == "Q4")
R003_G1_P4_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G1", Timepoint == "P4")
R003_G2_Q1_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G2", Timepoint == "Q1")
R003_G2_P1_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G2", Timepoint == "P1")
R003_G2_Q2_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G2", Timepoint == "Q2")
R003_G2_P2_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G2", Timepoint == "P2")
R003_G2_Q3_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G2", Timepoint == "Q3")
R003_G2_P3_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G2", Timepoint == "P3")
R003_G2_Q4_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G2", Timepoint == "Q4")
R003_G2_P4_T <- filter(Temperatur_Alle, Subject == "R003", Test == "G2", Timepoint == "P4")
R003_T1_Q1_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T1", Timepoint == "Q1")
R003_T1_P1_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T1", Timepoint == "P1")
R003_T1_Q2_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T1", Timepoint == "Q2")
R003_T1_P2_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T1", Timepoint == "P2")
R003_T1_Q3_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T1", Timepoint == "Q3")
R003_T1_P3_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T1", Timepoint == "P3")
R003_T1_Q4_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T1", Timepoint == "Q4")
R003_T1_P4_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T1", Timepoint == "P4")
R003_T2_Q1_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T2", Timepoint == "Q1")
R003_T2_P1_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T2", Timepoint == "P1")
R003_T2_Q2_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T2", Timepoint == "Q2")
R003_T2_P2_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T2", Timepoint == "P2")
R003_T2_Q3_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T2", Timepoint == "Q3")
R003_T2_P3_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T2", Timepoint == "P3")
R003_T2_Q4_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T2", Timepoint == "Q4")
R003_T2_P4_T <- filter(Temperatur_Alle, Subject == "R003", Test == "T2", Timepoint == "P4")
R001_G1_Q1_T60 <- data.frame(tapply(R001_G1_Q1_T$Temperatur, rep(seq_along(R001_G1_Q1_T$Temperatur), each = 6, length.out = length(R001_G1_Q1_T$Temperatur)), mean))
R001_G1_P1_T60 <- data.frame(tapply(R001_G1_P1_T$Temperatur, rep(seq_along(R001_G1_P1_T$Temperatur), each = 6, length.out = length(R001_G1_P1_T$Temperatur)), mean))
R001_G1_Q2_T60 <- data.frame(tapply(R001_G1_Q2_T$Temperatur, rep(seq_along(R001_G1_Q2_T$Temperatur), each = 6, length.out = length(R001_G1_Q2_T$Temperatur)), mean))
R001_G1_P2_T60 <- data.frame(tapply(R001_G1_P2_T$Temperatur, rep(seq_along(R001_G1_P2_T$Temperatur), each = 6, length.out = length(R001_G1_P2_T$Temperatur)), mean))
R001_G1_Q3_T60 <- data.frame(tapply(R001_G1_Q3_T$Temperatur, rep(seq_along(R001_G1_Q3_T$Temperatur), each = 6, length.out = length(R001_G1_Q3_T$Temperatur)), mean))
R001_G1_P3_T60 <- data.frame(tapply(R001_G1_P3_T$Temperatur, rep(seq_along(R001_G1_P3_T$Temperatur), each = 6, length.out = length(R001_G1_P3_T$Temperatur)), mean))
R001_G1_Q4_T60 <- data.frame(tapply(R001_G1_Q4_T$Temperatur, rep(seq_along(R001_G1_Q4_T$Temperatur), each = 6, length.out = length(R001_G1_Q4_T$Temperatur)), mean))
R001_G1_P4_T60 <- data.frame(tapply(R001_G1_P4_T$Temperatur, rep(seq_along(R001_G1_P4_T$Temperatur), each = 6, length.out = length(R001_G1_P4_T$Temperatur)), mean))
R001_G2_Q1_T60 <- data.frame(tapply(R001_G2_Q1_T$Temperatur, rep(seq_along(R001_G2_Q1_T$Temperatur), each = 6, length.out = length(R001_G2_Q1_T$Temperatur)), mean))
R001_G2_P1_T60 <- data.frame(tapply(R001_G2_P1_T$Temperatur, rep(seq_along(R001_G2_P1_T$Temperatur), each = 6, length.out = length(R001_G2_P1_T$Temperatur)), mean))
R001_G2_Q2_T60 <- data.frame(tapply(R001_G2_Q2_T$Temperatur, rep(seq_along(R001_G2_Q2_T$Temperatur), each = 6, length.out = length(R001_G2_Q2_T$Temperatur)), mean))
R001_G2_P2_T60 <- data.frame(tapply(R001_G2_P2_T$Temperatur, rep(seq_along(R001_G2_P2_T$Temperatur), each = 6, length.out = length(R001_G2_P2_T$Temperatur)), mean))
R001_G2_Q3_T60 <- data.frame(tapply(R001_G2_Q3_T$Temperatur, rep(seq_along(R001_G2_Q3_T$Temperatur), each = 6, length.out = length(R001_G2_Q3_T$Temperatur)), mean))
R001_G2_P3_T60 <- data.frame(tapply(R001_G2_P3_T$Temperatur, rep(seq_along(R001_G2_P3_T$Temperatur), each = 6, length.out = length(R001_G2_P3_T$Temperatur)), mean))
R001_G2_Q4_T60 <- data.frame(tapply(R001_G2_Q4_T$Temperatur, rep(seq_along(R001_G2_Q4_T$Temperatur), each = 6, length.out = length(R001_G2_Q4_T$Temperatur)), mean))
R001_G2_P4_T60 <- data.frame(tapply(R001_G2_P4_T$Temperatur, rep(seq_along(R001_G2_P4_T$Temperatur), each = 6, length.out = length(R001_G2_P4_T$Temperatur)), mean))
R001_T1_Q1_T60 <- data.frame(tapply(R001_T1_Q1_T$Temperatur, rep(seq_along(R001_T1_Q1_T$Temperatur), each = 6, length.out = length(R001_T1_Q1_T$Temperatur)), mean))
R001_T1_P1_T60 <- data.frame(tapply(R001_T1_P1_T$Temperatur, rep(seq_along(R001_T1_P1_T$Temperatur), each = 6, length.out = length(R001_T1_P1_T$Temperatur)), mean))
R001_T1_Q2_T60 <- data.frame(tapply(R001_T1_Q2_T$Temperatur, rep(seq_along(R001_T1_Q2_T$Temperatur), each = 6, length.out = length(R001_T1_Q2_T$Temperatur)), mean))
R001_T1_P2_T60 <- data.frame(tapply(R001_T1_P2_T$Temperatur, rep(seq_along(R001_T1_P2_T$Temperatur), each = 6, length.out = length(R001_T1_P2_T$Temperatur)), mean))
R001_T1_Q3_T60 <- data.frame(tapply(R001_T1_Q3_T$Temperatur, rep(seq_along(R001_T1_Q3_T$Temperatur), each = 6, length.out = length(R001_T1_Q3_T$Temperatur)), mean))
R001_T1_P3_T60 <- data.frame(tapply(R001_T1_P3_T$Temperatur, rep(seq_along(R001_T1_P3_T$Temperatur), each = 6, length.out = length(R001_T1_P3_T$Temperatur)), mean))
R001_T1_Q4_T60 <- data.frame(tapply(R001_T1_Q4_T$Temperatur, rep(seq_along(R001_T1_Q4_T$Temperatur), each = 6, length.out = length(R001_T1_Q4_T$Temperatur)), mean))
R001_T1_P4_T60 <- data.frame(tapply(R001_T1_P4_T$Temperatur, rep(seq_along(R001_T1_P4_T$Temperatur), each = 6, length.out = length(R001_T1_P4_T$Temperatur)), mean))
R001_T2_Q1_T60 <- data.frame(tapply(R001_T2_Q1_T$Temperatur, rep(seq_along(R001_T2_Q1_T$Temperatur), each = 6, length.out = length(R001_T2_Q1_T$Temperatur)), mean))
R001_T2_P1_T60 <- data.frame(tapply(R001_T2_P1_T$Temperatur, rep(seq_along(R001_T2_P1_T$Temperatur), each = 6, length.out = length(R001_T2_P1_T$Temperatur)), mean))
R001_T2_Q2_T60 <- data.frame(tapply(R001_T2_Q2_T$Temperatur, rep(seq_along(R001_T2_Q2_T$Temperatur), each = 6, length.out = length(R001_T2_Q2_T$Temperatur)), mean))
R001_T2_P2_T60 <- data.frame(tapply(R001_T2_P2_T$Temperatur, rep(seq_along(R001_T2_P2_T$Temperatur), each = 6, length.out = length(R001_T2_P2_T$Temperatur)), mean))
R001_T2_Q3_T60 <- data.frame(tapply(R001_T2_Q3_T$Temperatur, rep(seq_along(R001_T2_Q3_T$Temperatur), each = 6, length.out = length(R001_T2_Q3_T$Temperatur)), mean))
R001_T2_P3_T60 <- data.frame(tapply(R001_T2_P3_T$Temperatur, rep(seq_along(R001_T2_P3_T$Temperatur), each = 6, length.out = length(R001_T2_P3_T$Temperatur)), mean))
R001_T2_Q4_T60 <- data.frame(tapply(R001_T2_Q4_T$Temperatur, rep(seq_along(R001_T2_Q4_T$Temperatur), each = 6, length.out = length(R001_T2_Q4_T$Temperatur)), mean))
R001_T2_P4_T60 <- data.frame(tapply(R001_T2_P4_T$Temperatur, rep(seq_along(R001_T2_P4_T$Temperatur), each = 6, length.out = length(R001_T2_P4_T$Temperatur)), mean))
R003_G1_Q1_T60 <- data.frame(tapply(R003_G1_Q1_T$Temperatur, rep(seq_along(R003_G1_Q1_T$Temperatur), each = 6, length.out = length(R003_G1_Q1_T$Temperatur)), mean))
R003_G1_P1_T60 <- data.frame(tapply(R003_G1_P1_T$Temperatur, rep(seq_along(R003_G1_P1_T$Temperatur), each = 6, length.out = length(R003_G1_P1_T$Temperatur)), mean))
R003_G1_Q2_T60 <- data.frame(tapply(R003_G1_Q2_T$Temperatur, rep(seq_along(R003_G1_Q2_T$Temperatur), each = 6, length.out = length(R003_G1_Q2_T$Temperatur)), mean))
R003_G1_P2_T60 <- data.frame(tapply(R003_G1_P2_T$Temperatur, rep(seq_along(R003_G1_P2_T$Temperatur), each = 6, length.out = length(R003_G1_P2_T$Temperatur)), mean))
R003_G1_Q3_T60 <- data.frame(tapply(R003_G1_Q3_T$Temperatur, rep(seq_along(R003_G1_Q3_T$Temperatur), each = 6, length.out = length(R003_G1_Q3_T$Temperatur)), mean))
R003_G1_P3_T60 <- data.frame(tapply(R003_G1_P3_T$Temperatur, rep(seq_along(R003_G1_P3_T$Temperatur), each = 6, length.out = length(R003_G1_P3_T$Temperatur)), mean))
R003_G1_Q4_T60 <- data.frame(tapply(R003_G1_Q4_T$Temperatur, rep(seq_along(R003_G1_Q4_T$Temperatur), each = 6, length.out = length(R003_G1_Q4_T$Temperatur)), mean))
R003_G1_P4_T60 <- data.frame(tapply(R003_G1_P4_T$Temperatur, rep(seq_along(R003_G1_P4_T$Temperatur), each = 6, length.out = length(R003_G1_P4_T$Temperatur)), mean))
R003_G2_Q1_T60 <- data.frame(tapply(R003_G2_Q1_T$Temperatur, rep(seq_along(R003_G2_Q1_T$Temperatur), each = 6, length.out = length(R003_G2_Q1_T$Temperatur)), mean))
R003_G2_P1_T60 <- data.frame(tapply(R003_G2_P1_T$Temperatur, rep(seq_along(R003_G2_P1_T$Temperatur), each = 6, length.out = length(R003_G2_P1_T$Temperatur)), mean))
R003_G2_Q2_T60 <- data.frame(tapply(R003_G2_Q2_T$Temperatur, rep(seq_along(R003_G2_Q2_T$Temperatur), each = 6, length.out = length(R003_G2_Q2_T$Temperatur)), mean))
R003_G2_P2_T60 <- data.frame(tapply(R003_G2_P2_T$Temperatur, rep(seq_along(R003_G2_P2_T$Temperatur), each = 6, length.out = length(R003_G2_P2_T$Temperatur)), mean))
R003_G2_Q3_T60 <- data.frame(tapply(R003_G2_Q3_T$Temperatur, rep(seq_along(R003_G2_Q3_T$Temperatur), each = 6, length.out = length(R003_G2_Q3_T$Temperatur)), mean))
R003_G2_P3_T60 <- data.frame(tapply(R003_G2_P3_T$Temperatur, rep(seq_along(R003_G2_P3_T$Temperatur), each = 6, length.out = length(R003_G2_P3_T$Temperatur)), mean))
R003_G2_Q4_T60 <- data.frame(tapply(R003_G2_Q4_T$Temperatur, rep(seq_along(R003_G2_Q4_T$Temperatur), each = 6, length.out = length(R003_G2_Q4_T$Temperatur)), mean))
R003_G2_P4_T60 <- data.frame(tapply(R003_G2_P4_T$Temperatur, rep(seq_along(R003_G2_P4_T$Temperatur), each = 6, length.out = length(R003_G2_P4_T$Temperatur)), mean))
R003_T1_Q1_T60 <- data.frame(tapply(R003_T1_Q1_T$Temperatur, rep(seq_along(R003_T1_Q1_T$Temperatur), each = 6, length.out = length(R003_T1_Q1_T$Temperatur)), mean))
R003_T1_P1_T60 <- data.frame(tapply(R003_T1_P1_T$Temperatur, rep(seq_along(R003_T1_P1_T$Temperatur), each = 6, length.out = length(R003_T1_P1_T$Temperatur)), mean))
R003_T1_Q2_T60 <- data.frame(tapply(R003_T1_Q2_T$Temperatur, rep(seq_along(R003_T1_Q2_T$Temperatur), each = 6, length.out = length(R003_T1_Q2_T$Temperatur)), mean))
R003_T1_P2_T60 <- data.frame(tapply(R003_T1_P2_T$Temperatur, rep(seq_along(R003_T1_P2_T$Temperatur), each = 6, length.out = length(R003_T1_P2_T$Temperatur)), mean))
R003_T1_Q3_T60 <- data.frame(tapply(R003_T1_Q3_T$Temperatur, rep(seq_along(R003_T1_Q3_T$Temperatur), each = 6, length.out = length(R003_T1_Q3_T$Temperatur)), mean))
R003_T1_P3_T60 <- data.frame(tapply(R003_T1_P3_T$Temperatur, rep(seq_along(R003_T1_P3_T$Temperatur), each = 6, length.out = length(R003_T1_P3_T$Temperatur)), mean))
R003_T1_Q4_T60 <- data.frame(tapply(R003_T1_Q4_T$Temperatur, rep(seq_along(R003_T1_Q4_T$Temperatur), each = 6, length.out = length(R003_T1_Q4_T$Temperatur)), mean))
R003_T1_P4_T60 <- data.frame(tapply(R003_T1_P4_T$Temperatur, rep(seq_along(R003_T1_P4_T$Temperatur), each = 6, length.out = length(R003_T1_P4_T$Temperatur)), mean))
R003_T2_Q1_T60 <- data.frame(tapply(R003_T2_Q1_T$Temperatur, rep(seq_along(R003_T2_Q1_T$Temperatur), each = 6, length.out = length(R003_T2_Q1_T$Temperatur)), mean))
R003_T2_P1_T60 <- data.frame(tapply(R003_T2_P1_T$Temperatur, rep(seq_along(R003_T2_P1_T$Temperatur), each = 6, length.out = length(R003_T2_P1_T$Temperatur)), mean))
R003_T2_Q2_T60 <- data.frame(tapply(R003_T2_Q2_T$Temperatur, rep(seq_along(R003_T2_Q2_T$Temperatur), each = 6, length.out = length(R003_T2_Q2_T$Temperatur)), mean))
R003_T2_P2_T60 <- data.frame(tapply(R003_T2_P2_T$Temperatur, rep(seq_along(R003_T2_P2_T$Temperatur), each = 6, length.out = length(R003_T2_P2_T$Temperatur)), mean))
R003_T2_Q3_T60 <- data.frame(tapply(R003_T2_Q3_T$Temperatur, rep(seq_along(R003_T2_Q3_T$Temperatur), each = 6, length.out = length(R003_T2_Q3_T$Temperatur)), mean))
R003_T2_P3_T60 <- data.frame(tapply(R003_T2_P3_T$Temperatur, rep(seq_along(R003_T2_P3_T$Temperatur), each = 6, length.out = length(R003_T2_P3_T$Temperatur)), mean))
R003_T2_Q4_T60 <- data.frame(tapply(R003_T2_Q4_T$Temperatur, rep(seq_along(R003_T2_Q4_T$Temperatur), each = 6, length.out = length(R003_T2_Q4_T$Temperatur)), mean))
R003_T2_P4_T60 <- data.frame(tapply(R003_T2_P4_T$Temperatur, rep(seq_along(R003_T2_P4_T$Temperatur), each = 6, length.out = length(R003_T2_P4_T$Temperatur)), mean))
I saw that it could be possible if I create a function but I have no Idea how. I am looking forward for an adequate help.
Thanks!