Обработка данных в R;Таблицы данных - PullRequest
0 голосов
/ 08 ноября 2019

Есть ли альтернативное решение вопроса?

  1. Создать таблицу данных, используя встроенный набор данных R mtcars

  2. Найти средний вес (wt) и среднюю мощность (hp) всех автомобилей с пробегом более 15 миль на галлон, сгруппированных по количеству цилиндров (cyl) и карбюраторов (carb).

    s<-data.table(mtcars)
    s[mpg>15,.(mean(wt),mean(hp)),by=.(cyl,carb)]

1 Ответ

0 голосов
/ 08 ноября 2019

A dpylr решение будет:

require(dplyr)
as_data_frame(mtcars) %>% 
  filter(mpg > 15) %>% 
  group_by(cyl, carb) %>%
  summarise(mean_wt = mean(wt),
            mean_hb = mean(hp))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...