这是我拥有的数据类型
V1 = c('a','b','a','b','c','c','c','b','b','a','c','c','c','b','a','a')
V2 = c('A','A','A','B','B','C','A','B','C','C','B','B','B','C','A','B')
我想V1
在 x 轴和V2
y 轴上制作一个 ggplot。该图应由实心圆圈组成,其大小表示交互次数。例如:在 x-axis == 'a', y-axis = 'B' 中,圆的大小应取决于 in 的次数V1
以及V2
何时在同一位置有 a a
inV1
和 a B
in的时间V2
. 是否有意义?
同样的信息也可以显示在条形图上……但我想试试这个圆形表示!下面是条形图。
这是我实现这个条形图的代码
ggplot(data=data, aes(factor(Fish_sp), fill=General.substrate)) + geom_bar(stats='bin', position=position_dodge()) + coord_flip() + xlab('Fish species')