我目前正在研究 pandas,我来自 R/dplyr/tidyverse 背景。
Pandas 有一个不太直观的 API,我如何使用 pandas 语法从 dplyr 优雅地重写此类操作?
library("nycflights13")
library("tidyverse")
delays <- flights %>%
group_by(dest) %>%
summarize(
count = n(),
dist = mean(distance, na.rm = TRUE),
delay = mean(arr_delay, na.rm = TRUE)
) %>%
filter(count > 20, dest != "HNL")
Run Code Online (Sandbox Code Playgroud)