python工具——cutecharts详解编程语言
2023-06-13 09:11:53 时间
cutecharts手绘风格图形库
github 地址https://github.com/cutecharts/cutecharts.py
安装
pip install cutecharts
使用
eg:
from cutecharts.charts import Line chart = Line("某商场销售情况") chart.set_options( labels=["衬衫", "毛衣", "领带", "裤子", "风衣", "高跟鞋", "袜子"], x_label="Im xlabel", y_label="Im ylabel", chart.add_series("series-A", [57, 134, 137, 129, 145, 60, 49]) chart.add_series("series-B", [114, 55, 27, 101, 125, 27, 105]) chart.render()
说明:
render方法会在脚本当前目录生成一个 render.html 文件
cutecharts.faker为cutecharts内置的测试数据
用浏览器打开render.html
柱状图
from cutecharts.charts import Bar from cutecharts.components import Page from cutecharts.faker import Faker def bar(): chart = Bar("Bar-示例") chart.set_options(labels=Faker.choose(), y_tick_count=10, colors=Faker.colors) chart.add_series("series-A", Faker.values()) return chart bar().render()
饼图
from cutecharts.charts import Pie from cutecharts.components import Page from cutecharts.faker import Faker
雷达图
from cutecharts.charts import Radar def radar_base() - Radar: chart = Radar("Radar-基本示例") data = {state: [Ohio, Ohio, Ohio, Nevada, Nevada, Nevada], pop1: [1.5, 1.7, 3.6, 2.4, 2.9, 3.2], pop2: [2.5, 1.2, 2.4, 1.5, 2.2, 2.9]} chart.set_options(labels=data.get(state)) chart.add_series("series-A", data.get(pop1)) chart.add_series("series-B", data.get(pop2)) return chart radar_base().render()20427.html
cjava
相关文章
- python fileinput_Python之fileinput模块学习「建议收藏」
- python编程是啥-Python编程「建议收藏」
- python解压bz2文件命令,在Python中解压缩.bz2文件
- python hashlib_Python hashlib模块实例使用详解
- 迭代器Python_python进阶路线
- Python里divmod_python yield函数
- python表情代码_Python实现表情包的代码实例[通俗易懂]
- 【说站】Python测试前置操作的方法
- python冒泡排序代码通俗理解_单片机冒泡排序实验报告
- python json.loads 中文_Python 的完美 json loads
- 性能最快的代码分析工具,Ruff 正在席卷 Python 圈!
- 小白的Python之路 day5 python模块详解及import本质编程语言
- python工具——Seaborn详解编程语言
- python工具——basemap使用一基本使用详解编程语言
- python工具——NumPy详解编程语言
- python工具——MyQR详解编程语言
- Python操作Redis实现数据持久化(python操作redis)
- 建立成功的 Python 环境的 4 个基本工具
- Linux中如何离开Python环境(linux怎么退出python)
- python编程-将Python程序转化为可执行程序[整理]