Agregar una nueva columna entre otras columnas de marcos de datos [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Agregar una columna entre dos columnas en un data.frame 14 respuestas

Quiero agregar una nueva columna con "NA" en mi marco de datos:

     A       B
1    14379  32094
2   151884  174367
3   438422  449382

Pero necesito que esté ubicado entre col. A y B, así:

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

Sé cómo añadir col. C después de col. B, pero eso no me ayuda ... ¿Alguien sabe cómo hacerlo?

Respuestas a la pregunta(4)

Su respuesta a la pregunta