Mensaje de advertencia: En `...`: nivel de factor no válido, NA generado

No entiendo por qué recibí este mensaje de advertencia.

> fixed <- data.frame("Type" = character(3), "Amount" = numeric(3))
> fixed[1, ] <- c("lunch", 100)
Warning message:
In `[<-.factor`(`*tmp*`, iseq, value = "lunch") :
  invalid factor level, NA generated
> fixed
  Type Amount
1 <NA>    100
2           0
3           0

Respuestas a la pregunta(4)

Su respuesta a la pregunta