R: Mesclagem de linhas na mesma tabela de dados, concatenando certas colunas

Eu tenho minha tabela de dados em R. Eu quero mesclar linhas que têm um idênticocustomerIDe, em seguida, concatene os elementos de outras colunas mescladas.

Eu quero ir a partir disso:

   title  author customerID
1 title1 author1          1
2 title2 author2          2
3 title3 author3          1

para isso:

           title           author Group.1
1 title1, title3 author1, author3       1
2         title2          author2       2

questionAnswers(2)

yourAnswerToTheQuestion