Я думаю, что вы хотите выполнимо, но, возможно, я не до конца понимаю ваш вопрос. Прислушайтесь к предложению Йориса, так как это может быть лучшим способом хранения ваших данных. Вы можете достичь того, чего хотите, сохраняя векторы значений 2048 в списке, который затем добавляете во фрейм данных в виде столбца. Ваша таблица не была легко импортирована (для меня в любом случае) с read.table, поэтому я составил свой собственный фрейм данных и пример.
DF <- data.frame(timestamp=1:3, type=LETTERS[1:3], integration=rep(2000, 3))
DF$channel1 <- list(c(rnorm(2048)), c(rnorm(2048)), c(rnorm(2048)))
DF$channel2 <- list(c(rnorm(2048)), c(rnorm(2048)), c(rnorm(2048)))