这些是我的简单数据(table.all):
YR count
2001 8
2002 25
2003 24
2004 26
2005 34
2006 37
2007 61
2008 46
2009 49
2010 54
2011 35
我想用barplot和ggplot绘制计数,但是这个条形图代码无法将年份绘制为x轴标签:
barplot((table.all$count),axes=T,ylim=c(0,80),
cex.names=0.8,las=2,
main=paste("Number of peer-reviewed papers"))
这个ggplot代码无法向我显示任何内容,这很奇怪,因为我已经重用了一些我已经使用过的代码,并且已经处理了其他数据:
ggplot(table.all, aes(x=YR,y=count)) + ylim(0,80) + xlim(2000,2016)
scale_y_continuous(expand = c(0, 0)) +
geom_bar(stat='identity') +
theme_bw(base_size = 16,base_family = "Times") +
annotate("text",x=2.5,y=14.9,
label="Total number of peer-reviewed papers",cex=7)