R: assign dataframe column values using external vectors