How To Loop Through A Dataframe To Add A New Column