当前位置: 首页 > news >正文

赣州建站h5网站制作接单

赣州建站,h5网站制作接单,如何做网站词库,小型公众号开发分享一些python-pyecharts作图小技巧,用于展示汇报。 一、特点 任何元素皆可配置pyecharts只支持python原生的数据类型,包括int,float,str,bool,dict,list动态展示,炫酷的效果,给人视觉冲击力 # 安装 pip install pyecharts fr…

分享一些python-pyecharts作图小技巧,用于展示汇报。

一、特点

  • 任何元素皆可配置
  • pyecharts只支持python原生的数据类型,包括int,float,str,bool,dict,list
  • 动态展示,炫酷的效果,给人视觉冲击力
# 安装
pip install pyecharts from pyecharts import options as opts #全局配置
from pyecharts.globals import ThemeType # 主题chart.render('idx_name_Completion%.html') #保存为网页,可进一步嵌入到ppt
chart.render_notebook() #直接查看结果

二、常用图形
(1)漏斗图
功能:用于呈现不同阶段数据流变化的情况
示例代码:

from pyecharts.charts import Funnel
x=['visit','shoppingcar','order','pay','done']
y=[1000,890,500,300,280]
data=[i for i in zip(x,y)]
chart=Funnel()
chart.add(series_name='headcount',data_pair=data,sort_='ascending',gap=15,label_opts=opts.LabelOpts(is_show=True,position='inside'),tooltip_opts=opts.TooltipOpts(trigger='item',formatter='{a}:{c}'))chart.set_global_opts(title_opts=opts.TitleOpts(title='e_buy_funnle',pos_left='left'),legend_opts=opts.LegendOpts(is_show=False))
chart.render('e_buy_funnle.html')

(2)散点图(带有涟漪效果)
功能:同时比较2个指标的数据比较
示例代码:

from pyecharts.charts import EffectScatterx=[28,16,34,25,35,46,20,40] # data['x'].tolist()
y=[45,25,78,46,18,35,94,27] # data['y'].tolist()chart=EffectScatter()
chart.add_xaxis(x)
chart.add_yaxis(series_name='age,shopping($)',y_axis=y,label_opts=opts.LabelOpts(is_show=False),symbol_size=15)
chart.set_global_opts(title_opts=opts.TitleOpts(title='salse-scatter'),yaxis_opts=opts.AxisOpts(type_='value',name='shopping($)',name_location='middle',name_gap=40),xaxis_opts=opts.AxisOpts(type_='value',name='age',name_location='middle',name_gap=40),tooltip_opts=opts.TooltipOpts(trigger='item',formatter='{a}:{c}'))
chart.render('lianyi-scatter.html')

(3)水球图
功能:适用于展示单个或多个百分数
示例代码:

from pyecharts.charts import Liquida=68
t=100
chart=Liquid()
chart.add(series_name='productA',data=[a/t],shape='circle'  # 改变形状,如圆形、矩形rect、箭头pin等)
chart.set_global_opts(title_opts=opts.TitleOpts(title='sales',pos_left='center'))
chart.render('sales.html')
from pyecharts.charts import Liquida=68
b=120
c=37
t=100
chart=Liquid()chart.set_global_opts(title_opts=opts.TitleOpts(title='sales',pos_left='center'))
chart.add(series_name='productA',data=[a/t],center=['20%','50%'] # 指定水球中心点在图表中的位置)
chart.add(series_name='productB',data=[b/t],center=['50%','50%'])
chart.add(series_name='productC',data=[c/t],center=['80%','50%'])
chart.render('sales-2.html')

在这里插入图片描述

(4)仪表盘
功能:适用于展示单个或多个百分比
示例代码:

from pyecharts.charts import Gaugechart=Gauge()
chart.add(series_name='idx_name',data_pair=[('Completion%','62.25')],split_number=10 #平均分割段数,radius='50%' # 设置仪表盘半径,title_label_opts=opts.LabelOpts(font_size=20,color='red',font_family='Microsoft YaHei'))
chart.set_global_opts(tooltip_opts=opts.TooltipOpts(is_show=True,formatter='{a}<br/>{b}:{c}%')  # a = idx_name,b=done%,c=62.25,<br/>表示换行,legend_opts=opts.LegendOpts(is_show=False))chart.render('idx_name_Completion%.html')
chart.render_notebook()

在这里插入图片描述

(5)词云图
功能:展示关键词频数的图表
示例代码:

from pyecharts.charts import WordCloud#data=pd.read_excel('')
name=['流浪地球2','满江红','熊出没','无名','英雄'] #data['movies']
value=[1000,1200,500,300,280] #data['ticket']
data1=[z for z in zip(name,value)]
chart=WordCloud()
chart.add('ticket',data_pair=data1,word_size_range=[6,20],shape='diamond') # shape可改变词云图的外形轮廓chart.set_global_opts(title_opts=opts.TitleOpts(title='ticket analysis',title_textstyle_opts=opts.TextStyleOpts(font_size=30)) ,tooltip_opts=opts.TooltipOpts(is_show=True))
chart.render('ticket-wordcount.html')

三、嵌入到ppt

具体方法参考:https://blog.csdn.net/zjkpy_5/article/details/123264097

参考《Python爬虫、数据分析与可视化——从入门到精通》,感谢原作者。

http://www.yayakq.cn/news/302796/

相关文章:

  • wordpress怎样电影导航青岛seo网站关键词优化
  • 网站改版怎么做专业做淘宝网站公司
  • 社保网站上20号做的新增wordpress.短视频主题
  • 网站解析出问题 邮件收不到了百度小程序制作平台
  • 江苏赛孚建设工程有限公司网站旅游建设网站
  • 简述网站建设的基本思路妙趣网 通辽网站建设
  • 怎么制作网站半透明背景广告设计制作专业
  • 网站做好了 后期怎么做静态网站建设课程设计
  • 建立链接网站模板网站qq交谈怎么做的
  • 主流的网站开发技术青岛网站seo诊断
  • 建筑业招聘网站wordpress通用型大气简洁企业主题
  • 上海做网站较好的公司怎样给公司申请一个网站
  • 百度做营销网站多少钱我朋友是做卖网站的
  • 磁贴式网站模板在线电影网站建设论文
  • 新网站制作公司装修平台网站有哪些
  • 怎么给网站创建二维码wordpress logo怎么换
  • 涉县移动网站建设报价互联网网站制作公司哪家好
  • 作风建设提升年活动网站数字广东网络建设有限公司地址
  • 陕西省建设监理协会网站证书顺德高端网站
  • 如何能让企业做网站的打算淮南网吧
  • 网站建设哪里比较好企业网站建设需注意点
  • 我朋友是做卖网站的台州卓远做网站好不好
  • 广州网站开发公司有哪些盐亭做网站
  • 常见网站攻击方式品牌建设政策
  • 网站开发合同 深圳思网站做导航的地图导航
  • 网站组成酒店如何做网站
  • 湖北响应式网站制作net域名 著名网站
  • 旅游电子商务网站开发实验报告珠海企业网站建站
  • 永仁县建设工程信息网站网站开发常用的流程
  • 开创网站要怎么做珠海网站制作案例