📜  R中的堆积条形图

📅  最后修改于: 2022-05-13 01:55:26.785000             🧑  作者: Mango

R中的堆积条形图

堆积条形图 将标准条形图从查看一个分类变量的数值扩展到两个。标准条形图中的每个条形图都分为多个首尾相连的子条形图,每个子条形图对应第二个分类变量的一个级别。本文讨论如何使用 R 创建一个。

此处用于创建堆积条形图的函数是barplot()

方法

  • 创建数据
  • 将数据传递给 barplot()函数
  • 将适当的参数传递给函数
  • 显示图

例子:

R
dat <- read.table(text = "A   B   C   D   E   F    G
1 10 80 30 90 70 60  90
2 20 50 70 50 40 10  40
3 60 80 80 60  60 30 160
4 20 40 70 80 20 10  70", header = TRUE)
  
barplot(as.matrix(dat))


R
dat <- read.table(text ="ProdA ProdB ProdC ProdD
1 110 50 60 70 
2 120 50 80 65", header= TRUE)
  
barplot(as.matrix(dat),col=c("gold3","red"))


输出:

示例 2:

电阻

dat <- read.table(text ="ProdA ProdB ProdC ProdD
1 110 50 60 70 
2 120 50 80 65", header= TRUE)
  
barplot(as.matrix(dat),col=c("gold3","red"))

输出: