我希望在使用ggplot2 facet_wrap时帮助您理解以下错误
Error: `rows` must be `NULL` or a `vars()` list if `cols` is a `vars()` list
Run Code Online (Sandbox Code Playgroud)
我在新计算机上使用全新安装。现在我尝试绘制的任何数据框上都出现错误。例如
test.csv
party,status,emissions
Australia,low,20
Australia,mid,30
Australia,high,40
Finland,low,60
Finland,mid,10
Australia,high,45
Run Code Online (Sandbox Code Playgroud)
[R
library(ggplot2)
library(dplyr)
test <- read.csv("test.csv")
test %>% ggplot() + geom_path(aes(status,emissions)) %>%
facet_grid(vars(party))
#or facet_wrap(~party)
Run Code Online (Sandbox Code Playgroud)
我们需要+代替%>%
library(dplyr)
library(ggplot2)
test %>%
ggplot() +
geom_path(aes(status,emissions)) +
facet_grid(.~ party)
Run Code Online (Sandbox Code Playgroud)