如何在R中创建多个等级图

时间:2016-06-19 20:28:12

标签: r ggplot2

我有一个包含10个变量和150个观测值的数据集。

ebi anago maguro ika uni sake tamago toro tekka.maki kappa.maki 7 4 5 1 0 2 8 3 9 6 1 4 5 7 2 0 8 6 9 3 7 2 5 4 8 1 0 3 9 6 4 7 5 1 2 0 3 8 6 9 4 5 7 2 0 3 8 1 6 9 4 5 7 2 0 3 1 8 6 9 5 7 4 1 0 2 3 8 9 6 5 4 1 6 7 2 0 8 3 9 5 7 2 3 8 4 9 0 6 1 1 7 2 0 8 3 5 4 6 9 4 7 5 1 8 2 3 9 6 0 7 5 0 4 2 3 8 6 1 9 4 7 0 5 2 1 8 3 6 9 4 5 7 0 3 1 2 6 8 9 7 4 0 2 5 3 1 8 9 6 7 5 4 0 2 3 8 1 6 9 2 7 0 8 6 3 1 9 5 4 7 2 5 4 3 0 8 1 6 9 7 5 0 2 1 6 8 9 3 4 7 4 5 0 3 1 2 8 6 9

每个变量都是寿司类型的代理偏好的等级,我想在同一个图像中创建多个图,就像照片中的那个。

任何帮助?

Example plot

1 个答案:

答案 0 :(得分:0)

这样的事,也许?

library(ggplot2)
library(reshape2)

rank=read.csv('rank.csv')
melt=melt(rank, id.vars=NULL)
melt$value=factor(melt$value, c(9:0))
ggplot(melt, aes(value)) + geom_bar() + facet_wrap(~variable, 5,5)

facet wrap histogram