responseという名前の変数を定義しました。この変数は、ggplotパッケージのfacet_wrap()に渡されます
response<-"job"
facet_wrap()で直接変数を指定する場合
例えば
ggplot(data,aes(job,fill=class )) + geom_bar() +facet_wrap(~job)
それは必要なプロットを与えます
しかし、facet_wrap()で応答変数を指定すると
ggplot(data,aes(job,fill=reponse))+ geom_bar() + facet_wrap(~get(paste(response)))
エラーが発生します
At least one layer must contain all variables used for facetting
facet_wrapが変数名を直接書き込む代わりに、応答変数から変数名を受け入れることができる方法はありますか?