首页 > 编程语言 >如何使用python 绘制圈圈大小相同的韦恩图

如何使用python 绘制圈圈大小相同的韦恩图

时间:2023-11-03 13:56:52浏览次数:42  
标签:set python venn3 韦恩图 圈圈 plt my dpi areas

百度之

换数据,画之,就这么简单

哦,如果要画大小一致的圈圈,只需要venn3.py里350代码改成如下即可:

# areas = compute_venn3_areas(subsets, normalize_to)
areas = compute_venn3_areas((1,1,1,1,1,1,1), normalize_to)
import matplotlib.pyplot as plt
from matplotlib_venn import venn3
my_dpi=80
plt.figure(figsize=(800/my_dpi, 600/my_dpi), dpi=my_dpi)#控制图尺寸的同时,使图高分辨率(高清)显示
venn3(
    subsets = [set([1,2,3]),
               set([2,3,4]),
               set([3,4,5])],
    set_labels=('C1','C2','C3'),
    set_colors=('r','g','b')
)
plt.savefig(r'D:\test.jpg')
plt.show()

  

 

标签:set,python,venn3,韦恩图,圈圈,plt,my,dpi,areas
From: https://www.cnblogs.com/marszhw/p/17807436.html

相关文章

  • 一. 相遇python
    第一节课相遇PythonPython是一门强大的编程语言,让我们开始探索它吧。1.语言1.1自然语言自然语言是人与人之间交流的语言。比如:中文,英文,日文等1.2编程语言1.2.1机器语言机器语言是计算机能够直接理解和执行的语言。它通常以二进制代码的形式表示。示例......
  • 使用Python将多个工作表保存到一个Excel文件中
    使用Python将多个工作表保存到一个Excel文件中excelperfect标签:Python与Excel,pandas本文讲解使用Pythonpandas将多个工作表保存到一个相同的Excel文件中。按照惯例,我们使用df代表数据框架,pd代表pandas。我们仍将使用df.to_excel()方法,但我们需要另一个类pd.ExcelWriter()的......
  • [935] Python Programming in QGIS3
    ref:GettingStartedWithPythonProgramming(QGIS3)ref:1.4.1.UsingPyQGISinstandalonescripts ......
  • Python字符串处理:截取、转义字符与格式化符号
    在Python中,字符串是一种基础且重要的数据类型。字符串可以表示文本数据,我们可以在Python中对字符串进行各种操作,如截取、插入、删除、替换等。此外,Python还支持转义字符和格式化符号,让我们能够以各种方式处理字符串。一、字符串截取Python中的字符串可以通过切片(slice)的方式进行......
  • 关于《Selenium3自动化测试实战--基于python语言》
    2016年1月,机缘巧合下我出版了《Selenium2自动化测试实战--基于python语言》这本书,当时写书的原因是,大部分讲Selenium的书并不讲编程语言和单元测试框,如果想在项目中使用Selenium,几乎离不开编程语言和单元测试框架,难道你只用SeleniumIDE去录制/回放脚本么?没想到受到许多测试人员的......
  • 关于《Web接口开发与自动化测试--基于Python语言》
    关于封面logo首先,你会被书封上面logo吸引,这么炫酷?双蛇杖?嗯,这是Requests的新logo。旧的logo是一只乌龟。 新logo是双蛇杖: 看到新logo我首先想到的是火爆全网页游“大天使之剑”,直到前两天一位网友告诉我这是双蛇杖,然后,我百度了一下双蛇杖的神话故事。然后,找到了......
  • 关于《selenium2自动测试实战--基于Python语言》
     关于本书的类型: 首先在我看来技术书分为两类,一类是“思想”,一类是“操作手册”。对于思想类的书,一般作者有很多年经验积累,这类书需要细读与品位。高手读了会深有体会,豁然开朗。新手读了不止所云,甚至会说,都在扯犊子,看了半天也不知道如何下手。对于操作手册的书,一般会......
  • python 基础题3
    2020年9月青少年软件编程Python(1 级)等级考试真题试卷节选 一、单选题(共25题,每题2分,共50分)1.Python 自带的编程环境是? ()A 、PyScripter                B 、Spyder             C 、Notepad++                D、I......
  • [934] Run the python file directly (ArcGIS Pro)
    ref:TheEditwithIDLEandRunwithArcGISProoptionsarenotavailableinthecontextmenuwhenright-clickingPythonfilesDescriptionInsomeinstances,whenright-clickingPythonfiles,the'EditwithIDLE'and'RunwithArcGISPro&......
  • Python selenium操作cookie
    如何使用Selenium处理Cookie,今天彻底学会了(qq.com)"""1.学习目标:掌握selenium对cookie操作2.语法2.1获取所有cookiedriver.get.cookies()返同列表格式字典类型[{},{},{}]2.2添加cookiedriver.add_cookie(参数)参数:字典格......