数据可视化图形中的什么是文本数据的视觉表示_数据可视化有哪些图表类型?( 三 )



Q5:R 数据可视化 —— 韦恩图
对于数据集之间交叠关系的可视化,通常想到的是绘制韦恩图 。
韦恩图是一种关系型图表,通过图形之间的重叠来反映数据集之间的相交关系 。
下面,我们来简单介绍一下如何绘制韦恩图
绘制韦恩图的包有很多,比如gplots包的venn()函数、 limma包的vennDiagram()函数、 venneuler包的venneuler()函数 。
但是这些包绘制出来的图像效果都不是很好,所以我们使用比较成熟的包VennDiagram来绘制韦恩图
安装导入
VennDiagram最多能够绘制5个集合,分别有对应的绘制函数:
四、五个的就不画了,要设置太多的参数了,意思就是这么个意思,理解了就行 。
这些函数需要显示的指定每个集合的大小以及集合之间的交叠的元素数目,太麻烦了
我们可以使用venn.diagram函数,将集合以列表的方式传递给参数x
这样就不需要自己手动计算集合之间的交集,并传递大量的参数了


推荐阅读