Adicione uma nova coluna entre outras colunas do dataframe [duplicado]

Esta questão já tem uma resposta aqui:

Adicionando uma coluna entre duas colunas em um data.frame 14 respostas

Quero adicionar uma nova coluna com "NA" no meu dataframe:

     A       B
1    14379  32094
2   151884  174367
3   438422  449382

Mas eu preciso que seja localizado entre col. A e B, assim:

     A       C      B
1    14379   NA    32094
2   151884   NA    174367
3   438422   NA    449382

Eu sei como adicionar col. C depois da col. B, mas isso não é útil para mim ... Alguém sabe como fazer isso?

questionAnswers(4)

yourAnswerToTheQuestion