Я не могу воспроизвести.Это прекрасно работает
mydata <- data.frame(
x_mydata = c(1, NA, 1, 2, 2, 2, 3, 3, NA),
y_mydata = c(1,2,NA,4,5, 6,7, NA, NA)
)
ggplot(data = mydata, aes(x= x_mydata, y= y_mydata)) +
stat_summary(fun.y = "mean", geom="bar", na.rm = TRUE)
Обратите внимание, что нет na.rm
эстетики, поэтому вам не нужно передавать ее в aes()
.