У меня есть текстовые данные (mydata.txt), которые я хотел бы изменить.Анализ и переформатирование текстовых данных в R, чтобы добавить вкладку
mydata.txt:
241623..243414 product="Putative sulfate permease"
complement(344599..354507) product="Alcohol dehydrogenase (EC 1.1.1.1)"
tRNA 168479..169551 product="tRNA-Val-GAC"
Мое намерение состояло в том, чтобы переместить часть каждой строки, начиная с «продуктом = ..» дальше от первой части текста с помощью табуляции (\ т), как следующим образом:
241623..243414 product="Putative sulfate permease"
complement(344599..354507) product="Alcohol dehydrogenase (EC 1.1.1.1)"
tRNA 168479..169551 product="tRNA-Val-GAC"
Моя попытка до сих пор:
x <- sub("(^\\.)(\\product=\\S+)$","\\1", mydata)
y <- sub("(^\\.)(\\product=\\S+)$","\\2", mydata)
Все, что я получаю некоторые числовые значения в качестве вывода в каждом случае , Может кто-то мне помочь, пожалуйста? Благодарю.
Хм. Каково было ваше регулярное выражение, которое должно совпадать? –