R - фильтровать строки, начинающиеся с одной строки с определенной строкой, до последней строки с определенной строкой - PullRequest
0 голосов
/ 02 марта 2019

У меня есть данные за 41 неделю, в 41 точке электропередачи, а данные, представляющие интерес, содержатся в таблице в точке электропитания.За каждую неделю таблицы были извлечены в список файлов данных с данными за каждую неделю в отдельном файле данных.Однако файлы данных несовместимы;от одной недели к другой в таблице содержатся разные скрытые символы и пробелы, из-за которых создание аккуратного информационного кадра становится сложным.

Данные, представляющие интерес для любого из этих файлов данных, начинаются с первого столбца, содержащего одно и то же название провинции.Этот ряд, от одной недели до следующей, немного изменяется в позиции;иногда эта провинция является 1-й строкой, иногда 5-й, иногда 7-й.

Интересующие данные заканчиваются в первом столбце всегда одним и тем же названием провинции.

Между первой интересующей провинцией и последней интересующей провинцией есть строки, в которых отсутствует название провинции, но есть другие столбцы с необходимой информацией.

Таким образом, я хотел бы сохранить только строки, начинающиеся с 1-й интересующей провинции, все строки после нее и до последней интересующей провинции.Опять же, первая строка интереса и, следовательно, последняя строка интереса, имеют разные позиции от одной недели к следующей.

Каков наилучший способ отфильтровать это, чтобы сохранить только строки, описанные выше?

Спасибо!

...