gpt4 book ai didi

Python教程使用Chord包实现炫彩弦图示例

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 34 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章Python教程使用Chord包实现炫彩弦图示例由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

首先来介绍一下什么是弦图?

弦图主要用于展示多个对象之间的关系,连接圆上任意两点的线段叫做弦,弦(两点之间的连线)就代表着两者之间的关联关系.

弦图虽然看起来有点眼花缭乱,但是它却非常适合用户分析复杂数据的关联关系.

Python中能够绘制弦图的包有一些,本篇主要介绍如何使用chord库来制作酷炫的弦图。可以查看官方文档.

在使用前需要用pip安装:

pip install chord 。

在官方文档中很清晰地罗列了API的使用说明,API分为free和pro两个版本,其中pro版本在free的基础上增加了不少新的参数可以使用,但是pro需要用户支付一定的费用,大概是10英镑.

Free API:

Chord(self,      matrix,      names,      colors="d3.schemeSet1",      opacity=0.8,      padding=0.01,      width=700,      label_color="#454545",      wrap_labels=False,      margin=0,      credit=False,      font_size="16px",      font_size_large="20px"        )

Pro API:

Chord(self,      matrix,      names,      colors="d3.schemeSet1",      opacity=0.8,      padding=0.01,      width=700,      label_color="#454545",      wrap_labels=False,      margin=0,      credit=False,      font_size="16px",      font_size_large="20px",      details=[],      details_thumbs=[],      thumbs_width=85,      thumbs_margin=5,      thumbs_font_size=14,      popup_width=350,      noun="instances",      details_separator=", ",      divide=False,      divide_idx=0,      divide_size=0.5,      instances=0,      verb="occur together in",      symmetric=True,      arc_numbers=False,      divide_left_label="",      divide_right_label="",      inner_radius_scale=0.39,      outer_radius_scale=1.1,      allow_download=False,          )

chord支持输出html文件或者在Jupyter Lab中展示:

Chord(matrix, names).to_html() 。

Chord(matrix, names).show() 。

最后展示下使用chord画图的小例子,chord还支持交互操作,非常酷炫好看 。

Python教程使用Chord包实现炫彩弦图示例

Python教程使用Chord包实现炫彩弦图示例

参考资料:

1.https://pypi.org/project/chord/ 。

2.https://zhuanlan.zhihu.com/p/127134896 。

以上就是Python教程使用Chord包实现炫彩弦图示例的详细内容,更多关于Chord包画炫彩弦图的资料请关注我其它相关文章! 。

原文链接:https://blog.csdn.net/sinat_23133783/article/details/112978111 。

最后此篇关于Python教程使用Chord包实现炫彩弦图示例的文章就讲到这里了,如果你想了解更多关于Python教程使用Chord包实现炫彩弦图示例的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com