We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 94d18b8 commit 1895864Copy full SHA for 1895864
R/stat-.r
@@ -76,8 +76,15 @@ Stat <- ggproto("Stat",
76
snake_class(self)
77
)
78
79
+ # Make sure required_aes consists of the used set of aesthetics in case of
80
+ # "|" notation in self$required_aes
81
+ required_aes <- intersect(
82
+ names(data),
83
+ unlist(strsplit(self$required_aes, "|", fixed = TRUE))
84
+ )
85
+
86
data <- remove_missing(data, params$na.rm,
- c(self$required_aes, self$non_missing_aes),
87
+ c(required_aes, self$non_missing_aes),
88
snake_class(self),
89
finite = TRUE
90
0 commit comments