Beginner here.
I'm trying to append a row to an existing data frame. I made a new vector (below) and then tried to bind it to the original data frame. Received some warning messages.
#append new row
new_row <- c(50, 22, "Roberto", "Bolano", "MALE", "2003-07-15")
#bind to original data frame
writers_df_large <- rbind(writers_df, new_row)
Warning messages:
1: In [<-.factor(*tmp*, ri, value = "Roberto") :
invalid factor level, NA generated
2: In [<-.factor(*tmp*, ri, value = "Bolano") :
invalid factor level, NA generated
3: In [<-.factor(*tmp*, ri, value = "2003-07-15") :
invalid factor level, NA generated
StringsAsFactors = FALSE should solve this, but I'm not sure how to go about it.