R 如何使用ggplot绘制不同颜色的图形,并使用
对于我拥有的一些数据集,下表顶部的行是NLE,底部是计数R 如何使用ggplot绘制不同颜色的图形,并使用,r,ggplot2,R,Ggplot2,对于我拥有的一些数据集,下表顶部的行是NLE,底部是计数 Table of 'Data': 1 2 3 4 5 6 7 8 9 10 11 12 13 14 22 7 6 18 14 36 66 80 54 39 23 12 7 1 1 1 我使用以下条形图函数 # Top 10 with(file1, barplot(rev(sort(table(NLE))[1:10]), xlab='No. of L', ylab='Counts', main = 'T
Table of 'Data':
1 2 3 4 5 6 7 8 9 10 11 12 13 14 22
7 6 18 14 36 66 80 54 39 23 12 7 1 1 1
我使用以下条形图函数
# Top 10
with(file1, barplot(rev(sort(table(NLE))[1:10]), xlab='No. of L', ylab='Counts', main = 'Top LEve'))
# Bar plot of all in ascending order
barplot( sort( table(file1$NLE), decreasing=TRUE), xlab='No. of L', ylab='Counts', main = 'LEve Per CWC')
有人能帮我在ggplot中用不同颜色的条形图和从条形图中间到Y轴的虚线绘制相同的图形吗。我想您的数据表中有这个
Table Count
1 7
2 6
3 18
4 14
5 36
6 66
7 80
8 54
9 39
10 23
11 12
12 7
13 1
14 1
22 1
我所做的,只是把上面的数据复制到剪贴板上,然后用下面的r代码来做其余的。。。我还确认您的系统中安装了ggplot2
# reading from clipboard
dat <- read.delim("clipboard")
# ggplot
ggplot(dat, aes(y=dat$Count, x = dat$Table)) + geom_bar(stat="identity")
你能提供一个可复制的例子吗?另外,请显示上述条形图的输出。这是如何创建标识条形图的一个很好的例子。添加颜色只是指定正确美学的一个小细节。你试过什么不管用的?事实上,伙计们,这很简单。如果有人足够聪明的话,他可能会像我下面所做的那样。正如一开始……简单是罗曼评论的重点。它可能应该被标记为一个副本。我投了反对票是因为缺乏努力。谷歌搜索ggplot2(相当于条形图)会带来大量的项目。我建议不要在AES中使用$。尝试编辑将geom_bar更改为geom_col,我认为这改变了最初的贡献,尽管它确实简化了代码。同意删除dat$实例。