我正在尝试为分类变量和分类变量创建3个图。对于不同类别的变量C1,C4,C5,我没有看到任何传说。酒吧也是灰色的。 数据集包含9个分类变量和6个数值变量的信息。 C1,C4,C5分别有2,4,3类。雇佣(1,0)是显示是否雇用候选人的变量。
install.packages("Rmisc")
library(Rmisc)
p1<-ggplot(hireouti, aes(x = Hired, fill = C1)) + geom_bar(position = 'stack', show.legend=TRUE)
p2<-ggplot(hireouti, aes(x = Hired, fill = C4)) + geom_bar(position = 'stack', show.legend=TRUE)
p3<-ggplot(hireouti, aes(x = Hired, fill = C5)) + geom_bar(position = 'stack', show.legend=TRUE)
multiplot(p1,p2,p3, cols = 3)
下面的第一个可视化是我得到的输出。我想获得一个类似于下面第二个的可视化。
我已经能够用图例重现可视化。
我执行了下面的代码,C1,C4,C5是数字。我试过转换成因子。
p1<-ggplot(hireouti, aes(x = Hired, fill = factor(C1))) + geom_bar(position = 'stack', show.legend = TRUE)
p2<-ggplot(hireouti, aes(x = Hired, fill = factor(C4))) + geom_bar(position = 'stack', show.legend = TRUE)
p3<-ggplot(hireouti, aes(x = Hired, fill = factor(C5))) + geom_bar(position = 'stack', show.legend = TRUE)
multiplot(p1,p2,p3, cols = 3)