1
比方说,我有一个由两列组成的大型数据集。R:如何基于另一列中的值创建直方图?
第一个提到不同的人(用他们的名字标记他们),而第二个只是一个二进制变量,用于标记在第一列中提到的人是否在另一个数据集中遇到过(现在无关紧要一)。
所以我有这样的事情:
Name Found
Peter 0
John 1
Peter 1
Mark 0
Peter 0
等。
我想做一个直方图表示: 1)每个名称的整体频率; 2)但是代表每个名字的图表将按颜色分成两部分:发现与未发现。实际上是这样的:https://www.flickr.com/photos/gommit/6748028567,但只有两种颜色。
这样做的最佳方式是什么?
退房'barplot()'你所描述的堆叠条形图,而不是直方图。 – Badger
[R中的堆积条形图]的可能重复(http://stackoverflow.com/questions/20349929/stacked-bar-plot-in-r) – Badger