600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > python图像的手绘效果代码_python实现手绘效果图

python图像的手绘效果代码_python实现手绘效果图

时间:2022-09-05 11:35:23

相关推荐

python图像的手绘效果代码_python实现手绘效果图

1.前言

今天给大家介绍的是Python第三方库中的cutecharts,可以实现手绘效果,绝对是非常的cute,先来看一下最后实现的效果。图1 条形图

2.安装cutecharts

可通过pip来安装

① Windows系统输入:

pip install cutecharts

若是下载速度慢,后面可指定一个国内镜像例如:

pip installcutecharts -i https://pypi.tuna./simple

② linux系统按Ctrl+shift+T打开终端,代码同上。

最后出现successfully install cutecharts 即安装成功。

3.代码

# 导入所需的包

from cutecharts.charts import Bar,Line,Pie

from ponents import Page

# 1.条形图

bar = Bar('标题:下半年×××公司月度营业额')

bar.set_options(labels=['1月','2月','3月','4月','5月','6月'],\

x_label='月份',y_label='营业额')

bar.add_series('营业额(万元)',data=[1.0,2.1,2.2,2.6,1.9,4.2])

bar.render_notebook()

# 2.饼图

pie = Pie('标题:下半年×××公司月度营业额')

pie.set_options(labels=['1月','2月','3月','4月','5月','6月'])

values = [1.0,2.1,2.2,2.6,1.9,4.2]

pie.add_series(data=[round(i/sum(values),2) for i in values])

pie.render_notebook()

# 3.折线图

line = Line('标题:下半年×××公司月度营业额')

line.set_options(labels=['1月','2月','3月','4月','5月','6月'],\

x_label='月份',y_label='营业额')

line.add_series('营业额(万元)',data=[1.0,2.1,2.2,2.6,1.9,4.2])

line.render_notebook()

# 生成HTML格式的文件

page = Page()

page.add(bar,pie,line)

page.render()

4.结果

最后会在当前文件夹下生成一个名为render.html的文件,我们用浏览器打开它,就可以看到非常cute的图啦。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。