Group_map alternatifleri
Dec 07 2020
Ben temel R kodu ve ne olacağını merak ediyorum data.tableaynı işi yapmak kod group_mapiçinde dplyr?
Örneğin, bu kodu temel R ve data.tablekodu kullanarak nasıl gerçekleştirebilirsiniz ?
iris %>%
group_by(Species) %>%
group_map(~ lm(Petal.Length ~ Sepal.Length, data = .x))
Çok teşekkürler!
DÜZENLE Yukarıdaki kodun tamamını temel R koduna dönüştürmek istiyorum ve böylece mümkünse group_byve%>%
Yanıtlar
4 PeaceWang Dec 07 2020 at 13:11
İle tarafından ve .SD , data.table kod çalışabilir
iris %>%
data.table(.) %>%
.[, .(list(lm(Petal.Length ~ Sepal.Length, .SD))), by = .(Species)] %>%
as.list()
Bu soruya benzer Data.Table paketi kullanarak gruba göre uygun model
%>% , Gerekli değildir
as.list(data.table(iris)[, .(list(lm(Petal.Length ~ Sepal.Length, .SD))), by = .(Species)])
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Nicole Kidman, Michael Keaton ve Val Kilmer'in Batman Olarak Paylaştığı Bu 1 Çekici Özelliğe Bayıldı
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı