gpt4 book ai didi

r - 从data.frame创建条形图

转载 作者:行者123 更新时间:2023-12-03 15:11:21 24 4
gpt4 key购买 nike

在R中,我有一个data.frame,如图片顶部所示。

是否可以创建如下所示的barplot?

data.frame:

      X1   X2   X3  
--- ---- ---- ----
A 2 3 4
B 4 2 1
C 1 NA NA


条形图:

----------------------------
| |
| # # |
| # # # |
| # # # # # |
| # # # # # # # |
----------------------------
X1 X2 X3 X1 X2 X3 x1
A B C

最佳答案

使用基本图形,您可以简单地做到这一点:

mydf <- data.frame( X1=c(A=2, B=4, C=1), X2=c(3,2,NA), X3=c(4,1,NA) )
barplot(t(as.matrix(mydf)), beside=TRUE)


使用对 axis的附加调用可以使标签更像问题中的标签。

关于r - 从data.frame创建条形图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16617365/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com