group_map의 대안
Dec 07 2020
나는 기본 R 코드와 어떻게 될지 궁금 data.table
같은 일을 코드 group_map
에서 dplyr
?
예를 들어, 기본 R과 data.table
코드를 사용하여이 코드를 실현하는 방법은 무엇입니까?
iris %>%
group_by(Species) %>%
group_map(~ lm(Petal.Length ~ Sepal.Length, data = .x))
감사합니다!
편집 위의 전체 코드를 기본 R 코드가있는 코드로 변환하고 싶으므로 가능하면 group_by
및%>%
답변
4 PeaceWang Dec 07 2020 at 13:11
와 에 의해 및 .SD 의 data.table 코드가 작동 할 수
iris %>%
data.table(.) %>%
.[, .(list(lm(Petal.Length ~ Sepal.Length, .SD))), by = .(Species)] %>%
as.list()
이 질문과 유사 Data.Table 패키지를 사용하여 그룹별로 모델 적합
%> %는 필요하지 않습니다
as.list(data.table(iris)[, .(list(lm(Petal.Length ~ Sepal.Length, .SD))), by = .(Species)])