2013-12-17 5 views
1

У меня есть txt-файлы с данными, расположенными в столбцах, но с фиксированным количеством текстовых строк (12 в этом случае) с комментариями/общей информацией. Мне нужно удалить эти текстовые строки (1-12), чтобы читать файлы в виде фреймворка данных. Можно ли это сделать в R?Как удалить n строк из txt-файла в R?

ответ

2

Используйте skip аргумент read.table:

read.table(text=' bla 
      bla 
      x y 
      1 2',header=TRUE,skip=2) 
    x y 
1 1 2 

Или с помощью readLines и удалите первые 12 рядов.

+0

Это работает очень хорошо, спасибо! – user3099627

2

Вы можете использовать skip arugment для read.table:

read.table("file.txt", skip=12) 

С помощью:

skip целого числа: количество строк файла данных, чтобы пропустить перед начал читать данные.

Смежные вопросы