I am stuck on what should be a fairly simple if else statement in R.
I have a data frame named UK
that contains several columns, one of which is named location
which contains the name of the UK city to which that row's data pertains.
My goal is to create a new column, named capital
that will simply separate the rows into a binary London
or UK ex London
. I haven't done many if else statements and I'm struggling to get the syntax right, my attempt below:
if (UK$location[UK$location == "London"]) UK$capital <- "London" else UK$capital <- "UK ex London"
Should if else not be the best way to do this, I am happy to adopt a different method. Many thanks in advance for the help.
Aucun commentaire:
Enregistrer un commentaire