Hello! Here is a toy tibble problem:
xt <- tibble(x=LETTERS[1:4],y=1:4,z=rnorm(4),a=c("dog","cat","tree","ferret")) str(xt) Classes ‘tbl_df’, ‘tbl’ and 'data.frame': 4 obs. of 4 variables: $ x: chr "A" "B" "C" "D" $ y: int 1 2 3 4 $ z: num 0.3246 0.0504 0.339 0.4872 $ a: chr "dog" "cat" "tree" "ferret" #No surprise xt %>% mean [1] NA Warning message: In mean.default(.) : argument is not numeric or logical: returning NA #surprised! mean(xt[2:3]) [1] NA Warning message: In mean.default(xt[2:3]) : argument is not numeric or logical: returning NA xt[, 2:3] %>% mean [1] NA Warning message: In mean.default(.) : argument is not numeric or logical: returning NA I have a feeling that I'm doing something silly wrong. Has anyone run into this, please? I saw something like this on this list, but didn't see a solution. Thanks, Erin Erin Hodgess, PhD mailto: erinm.hodg...@gmail.com [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.