我有以下資料:
> test
ave year det
1 58 2007 det
2 61 2008 not
3 62 2009 det
4 61 2010 not
5 61 2011 det
6 61 2012 not
7 62 2013 det
8 64 2014 not
9 64 2015 det
10 60 2016 not
11 60 2017 det
12 59 2018 not
13 58 2019 det
14 60 2007 not
15 59 2008 det
16 58 2009 not
17 58 2010 det
18 57 2011 not
19 58 2012 det
20 59 2013 not
21 58 2014 det
22 56 2015 not
23 55 2016 det
24 55 2017 not
25 56 2018 det
26 55 2019 not
我想使用 ggplot 創建一個條形圖,其中顯示了與每年“det”級別對應的 ave 值。我該怎么做?
uj5u.com熱心網友回復:
像這樣的東西?
library(ggplot2)
ggplot(df, aes(x = year, y = ave, group = det, fill = det))
geom_bar(stat = 'identity', position = 'dodge')

uj5u.com熱心網友回復:
您應該成功使用包 ggplot2 和函式 ggplot() 。如果您想了解有關此軟體包的更多資訊,請訪問 ggplot2 的“備忘單”:
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/329911.html
上一篇:如何添加美元符號以懸停?
下一篇:一起繪制不同年份的時間序列
