R 如何根据多年内发生多个事件的数据绘制条形图
我有一个如下所示的数据框:R 如何根据多年内发生多个事件的数据绘制条形图,r,graph,plot,ggplot2,R,Graph,Plot,Ggplot2,我有一个如下所示的数据框: date id freq 6/17/12 0417D0214D 81 6/17/12 0417D2F96C 275 6/18/12 04179385A3 1 6/18/12 041793A84F 2 6/18/12 0417CA9138 2 6/18/12 0417D0214D 120 如何制作一个堆叠条形图,x轴上显示日期,y轴上显示频率,每个日期的不同ID以相对大小和不同颜色堆叠显示 仅作为一个类别,这并不是什么
date id freq
6/17/12 0417D0214D 81
6/17/12 0417D2F96C 275
6/18/12 04179385A3 1
6/18/12 041793A84F 2
6/18/12 0417CA9138 2
6/18/12 0417D0214D 120
如何制作一个堆叠条形图,x轴上显示日期,y轴上显示频率,每个日期的不同ID以相对大小和不同颜色堆叠显示 仅作为一个类别,这并不是什么大问题,但下面是:
dat <- read.table(text="date id freq
6/17/12 0417D0214D 81
6/17/12 0417D2F96C 275
6/18/12 04179385A3 1
6/18/12 041793A84F 2
6/18/12 0417CA9138 2
6/18/12 0417D0214D 120", header=TRUE)
barplot(as.matrix(dat$freq) , beside=FALSE)
dat作为一个类别,这并不是一件很难的事,但下面是:
dat <- read.table(text="date id freq
6/17/12 0417D0214D 81
6/17/12 0417D2F96C 275
6/18/12 04179385A3 1
6/18/12 041793A84F 2
6/18/12 0417CA9138 2
6/18/12 0417D0214D 120", header=TRUE)
barplot(as.matrix(dat$freq) , beside=FALSE)
dat