【发布时间】:2020-02-26 15:58:09
【问题描述】:
我一直在努力制作 ggplot2 中每月收集的两种生物的时间序列条形图。当我运行代码时,我最终得到一个没有任何选定 Y 值的图表。我收集数据的方式有问题吗?我应该使用 tidyr 吗?代码如下。谢谢你
library(ggplot2)
myDF <-
data.frame(Month = as.Date(c('2018-07-15','2018-08-08','2019-01-05','2019-02-27', '2019-03-17', '2019-04-21', '2019-05-08', '2019-06-07', '2019-07-29', '2019-08-18', '2019-09-27', '2019-10-27', '2019-11-08')), C.w.= c(19.44, 21.4, 4.5, 0.29, 30.9, 22.95, 5.4, 5.67, 0.2, 0.07, 0, 2.06, 0.39), O.m. = c(0, 0, 27, 14, 13.95, 7, 2.53, 8.96, 3.4, 10.43, 15.76, 5.96, 18.18))
ggplot(data = myDF, aes(x = 'Month', y = 'Density per 10 cm Octocoral', fill = 'Species')) + geom_bar(stat = 'identity', position = 'dodge')
【问题讨论】: