Фильтрация кадра данных по значениям в столбце [дубликат]

На этот вопрос уже есть ответ:

Я работаю с набором данных LearnBayes . Для тех, кто хочет видеть фактические данные:

install.packages('LearnBayes')

Я пытаюсь отфильтровать строки на основе значения в столбцах. Например, если значение столбца - «вода», то мне нужна эта строка. Если значение столбца «молоко», то я его не хочу. В конечном счете, я пытаюсь отсеять всех людей, кто в колонке «Пить» - «вода».

-121--604903-

grep like команда найти соответствующие строки плюс линии окрестности grp команда действительно мощная, и я использую ее много. Когда-то у меня есть необходимость найти что-то с грепом, заглядывающим внутрь многих файлов, чтобы найти последовательность, с которой я едва помню, помогаю себе -... Команда

grep действительно мощная, и я ее часто использую.

Когда-то мне нужно найти что-то с грепом, заглядывающим внутрь многих файлов, чтобы найти последовательность Я едва помню, помогая себе с -i (игнорировать регистр), -r (рекурсивный), а также -v (исключить).

Но мне действительно нужно иметь специальный вывод из grep, которые выделяют совпадающие строки плюс линии окрестности (учитывая совпадающую строку, я хотел бы видеть, скажем так, 2 предшествующие и 2 последующие строки).

Есть ли способ получить этот результат с помощью bash?

15
задан ztank1013 11 September 2011 в 21:47
поделиться