我有一个任务,我需要使用ggplot2绘制图形 . 我有一个评级矢量(来自其用户的三星S4评级)我用这个生成这个数据:
TestRate<- data.frame (rating=sample (x =1:5, size=100, replace=T ), month= sample(x=1:12,size=100,rep=T) )
现在我需要绘制一个图表,其中X轴将是日期(我们的示例数据中的monthes)和5个不同的行,按5个不同的等级分组 (1,2,3,4,5)
. 每行显示相应月份的评级计数如何在ggplot2中绘制?
2 回答
首先需要计算每对夫妇(等级,月份)的元素数量:
然后你可以绘制结果:
如果您的
data.table
未设置(可以这么说),您可以使用dplyr
(并在您使用时重命名图例) .