【问题标题】:Barplot/barchart in R [duplicate]R中的条形图/条形图[重复]
【发布时间】:2015-04-10 16:05:24
【问题描述】:

我有一个包含两个小列的数据表。

我想在值之间进行成对比较。第一列是一个测试的结果,第二列是另一个测试的结果。所以我想要一个条形图,其中第一对条形显示值 [1,1] 和旁边的 [1,2] 然后 [1,2] 除了 [2,2] 等等。

我有 20 个值(10 个实例中的每个值 10 个),并且希望在一个图中有 20 个条形图。我没有类别变量,但我想保留它们在列中出现的顺序(每个结果对应一个实例)。因此 20 个值由 20 个条形表示。

希望您能提供帮助。

编辑:抱歉解释不好。

【问题讨论】:

标签: r bar-chart


【解决方案1】:

根据您的模糊问题,我认为这就是您想要的。下面是一个可以用来获取结果的简单示例:

counts <- table(mtcars$vs, mtcars$gear)
barplot(counts, main="Car Distribution by Gears and VS",
        xlab="Number of Gears", col=c("darkblue","red"),
        legend = rownames(counts), beside=TRUE)

来源:http://www.statmethods.net/graphs/bar.html

【讨论】:

  • 谢谢。我已经看过那个例子,但我不想计算出现次数,但希望每个值都有一个条形图。抱歉解释不好