'da özetlemek için daha fazla argüman ekleyin. Bu soru, summarise_each dışında bir işlevi birden fazla argüman kullanarak tanımlamanın yanı sıra argümanı doğrudan summarise_each içine eklemenin başka bir yolu var mı? Ben NAs.this şekilde olmadan ortalamasını almak istiyorum Örneğindplyr
Böyle more_args
seçenek olarak, doğrudan summarise_each
için na.rm=TRUE
eklemek için bir yol olup olmadığını merak ediyorum
mean_fun=function(x)mean(x,na.rm=TRUE)
AA_group=AA_new %>% group_by(tractID)
AA_group %>% summarise_each(funs(mean_fun))
çalışır?
ve ayrıca doğrudan yani summarise_each için mean_fun koyarsanız,
AA_group %>% summarise_each(funs(function(x)mean(x,na.rm=TRUE)))
ve hata biz summarise_each kullanmak istediğiniz her zaman, biz tanımlamak zorunda anlamına mı
expecting a single value
olduğunu Bunun dışında işlev?
Neden [tekrarlanabilir bir örnek] beslemez (http://stackoverflow.com/questions/5963269/how-to-make-a-great- r-tekrarlanabilir-örnek) örnek giriş ve istenen çıkış ile. Bu, başkalarının sorunuza cevap vermesini çok daha kolaylaştıracaktır. – MrFlick
'summarise_each (funs (ortalama (., Na.rm = TRUE))) '? – A5C1D2H2I1M1N2O1R2T1
çalıştığını @AnandaMahto !! finally..thx! – MYjx