tente isso (ao invés de cbind):

banco1 <- data.frame(id, ent, sai, grupo)
banco2 <- data.frame(id, dia, teste)

Você não precisará converte as variáveis (dia vai como fator para o banco3).

-- 
///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\
Diogo Braga Mendes
Estatístico do Instituto de Previdência e Assistência do Município de Belém - IPAMB
Mestre em Estatística-PPGME/UFPA
Bacharel em Estatística, CONRE 9558
Fone: (91) 8239-7799
///\\\///\\\///\\\///\\\///\\\///\\\///\\\///\\\
“O âmago da ciência, que sempre se apresenta como a mais importante no que refere a resultados práticos, é a pesquisa altamente teórica e abstrata, nascida da infatigável curiosidade, flexibilidade e força da razão humana”
Andrei Sakharov In Análise Harmônica de Processos Estocásticos