Я пытаюсь объединить три столбца данных в одном:
Chr Start End
1 100 105
2 400 420
Я хочу получить координаты в столбце, и я пытаюсь это:
apply(df, 1, function(x) paste0(i[,1], i[,2], i[,3], sep=c(':', '-')))
Это работает за исключением разделителей, потому что я не получаю «-» в качестве второго разделителя, поэтому мой вывод такой:
coord
1:100:105
2:400:420
В то время как мой желаемый результат будет:
coord
1:100-105
2:400-420
Как я могу использовать второй разделитель в том же операторе вставки?