Как создать фрейм данных из подстроки в R? - PullRequest
0 голосов
/ 23 октября 2019

У меня есть таблица, которая сообщает мне, заплатил ли клиент наличными или нет, и что он / она купил:

Client | Item | Cash 
___________________________
John   | CD   | Yes
Billy  | LP   | Yes
Charles| DVD  | 
Mary   | CD   | Yes
Lucy   | Book | 
Sam    | DVD  | 
Louis  | CD   | Yes
Mario  | LP   | Yes 

И затем я хочу создать фрейм данных только с клиентами, которые заплатилиденежные средства. Как это:

Client | Item | Cash 
___________________________
John   | CD   | Yes
Billy  | LP   | Yes
Mary   | CD   | Yes
Louis  | CD   | Yes
Mario  | LP   | Yes 

Я пробовал это:

df %>%
  group_by(cash) 

1 Ответ

0 голосов
/ 23 октября 2019

Вам необходимо отфильтровать строки, в которых производится оплата наличными

library(dplyr)
df %>% filter(Cash=="Yes")

Функция group_by полезна, если после того, как вы хотите суммировать данные по группам (наличными или нет): вычислять суммы,считает, значит ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...