一个好玩有趣的Python手绘图形库(雷达图、柱状图、折线图...) |
您所在的位置:网站首页 › 雷达图主要用于企业经营状况如收益 › 一个好玩有趣的Python手绘图形库(雷达图、柱状图、折线图...) |
今天,给大家介绍一个很酷的 Python 手绘风格可视化神包:cutecharts
和 Matplotlib 、pyecharts等常见的图表不同,
使用这个包可以生成下面这种看起来像手绘的各种图表,在一些场景下使用效果可能会更好。
GitHub 地址: https://github.com/chenjiandongx/cutecharts 一行命令先安装好该库: pip install cutecharts 也可以使用源码安装的方式: $ git clone https://github.com/chenjiandongx/cutecharts.git $ cd cutecharts $ pip install -r requirements.txt $ python setup.py install下面就介绍下每个图表如何绘制。 首先是一些图表共通的参数: Commons不同图表有着部分相同的方法。 __init__ Params Desc ------ ---- title: Optional[str] = None 图表标题 width: str = "800px" 图表宽度 height: str = "600px" 图表高度 assets_host: Optional[str] = None 引用资源 Hostrender Params Desc ------ ---- dest: str = "render.html" 渲染的文件路径 template_name: str = "basic_local.html" 渲染使用的模板,一般不需要修改render_notebook Params Desc ------ ---- template_type: str = "basic" 渲染使用的模板类型,一般不需要修改load_javascript 加载 JS 依赖,在 JupyterLab 渲染时使用。 Bar(柱状图)cutecharts.charts.Bar APIcutecharts.charts.Bar.set_options Params Desc ------ ---- labels: Iterable X 坐标轴标签数据 x_label: str = "" X 坐标轴名称 y_label: str = "" Y 坐标轴名称 y_tick_count: int = 3 Y 轴刻度分割段数 colors: Optional[Iterable] = None label 颜色数组 font_family: Optional[str] = None CSS font-familycutecharts.charts.Bar.add_series Params Desc ------ ---- name: str series 名称 data: Iterable series 数据列表很多人学习python,不知道从何学起。 很多人学习python,掌握了基本语法过后,不知 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |