Slide 12
Slide 12 text
三つの書式が混在する
● base
diamonds[diamonds$carat > 1, c("carat", "cut", "price")] |>
(\(x) tapply(x$price, x$cut, mean))()
● tidyverse
diamonds %>%
filter(carat > 1) %>%
select(carat, cut, price) %>%
group_by(cut) %>%
● data.table
diamonds.dt[carat > 1, c("carat", "cut", "price"), ][, mean(price), by = cut]
diamonds[diamonds$carat > 1, c("carat", "cut", "price")] |>
(\(x) tapply(x$price, x$cut, mean))()
diamonds %>%
filter(carat > 1) %>%
select(carat, cut, price) %>%
group_by(cut) %>%
summarize(mean(price))
diamonds.dt[carat > 1, c("carat", "cut", "price"), ][, mean(price), by = cut]