I have a data frame in R which looks like this with two columns:
ID phone_number Mark 866458 Paul 986564 Jack 987543 Mary 523422 <
ID phone_number Mark 866458 Paul 986564 Jack 987543 Mary 523422
One possibility with tidyverse:
tidyverse
df %>% rowid_to_column() %>% gather(var, val, -rowid) %>% arrange(rowid) %>% select(val) val 1 Mark 2 866458 3 Paul 4 986564 5 Jack 6 987543 7 Mary 8 523422