library('dplyr')
df <- data.frame(a = 1:10, b = 1:10)
names(df) <- c('AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA', 'b')
df %>% group_by(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)
All is well. But:
names(df) <- c('AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA', 'b')
df %>% group_by(AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)
Error: index out of bounds