using a for loop to create new columns based on information in my rows

Hi, welcome!

When working with R a for-loop is usually not the best option, to help us help you, could you please prepare a reproducible example (reprex) illustrating your issue? Please have a look at this guide, to see how to create one: