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

乌兰察布做网站/google seo是什么啊

乌兰察布做网站,google seo是什么啊,美国有网站建设公司吗,公司做网站要企业认证Python 的两个主流数据可视化包,Matplotlib 和 Pygal。 Pygal 一个简单易用的数据图库,它以面向对象的方式来创建各种数据图,而且使用 Pygal 可以非常方便地生成各种格式的数据图,包括 PNG、SVG 等。相对比Matplotlib 要简单一点。…

Python 的两个主流数据可视化包,Matplotlib 和 Pygal。

Pygal 一个简单易用的数据图库,它以面向对象的方式来创建各种数据图,而且使用 Pygal 可以非常方便地生成各种格式的数据图,包括 PNG、SVG 等。相对比Matplotlib 要简单一点。

下面直接放代码和效果图:

# -*- encoding: utf-8 -*-

import pygal

#Pie()绘制饼状图

pie=pygal.Pie()

pie.add("优秀",19)

pie.add("良好",36)

pie.add("合格",36)

pie.add("不合格",4)

pie.add("较差",2)

pie.render_to_file('pie.svg')

#Pie(inner_radius=xx)创建圆环图

circle=pygal.Pie(inner_radius=0.6)

circle.title="小学生成绩分布图"

circle.add("优秀",19)

circle.add("良好",36)

circle.add("合格",36)

circle.add("不合格",4)

circle.add("较差",2)

circle.render_to_file('circle.svg')

#Bar()绘制条形图

hist = pygal.Bar()

x= ['1', '2', '3', '4', '5', '6']

y=[10,30,15,35,67,43]

hist.x_labels =x

hist.x_title = "Result"

hist.y_title = "Number"

hist.add('条形图', y)

hist.render_to_file('bar.svg')

#HorizontalBar()创建水平条形图

bar=pygal.HorizontalBar()

bar.title="小学生成绩分布图"

bar.add("优秀",19)

bar.add("良好",36)

bar.add("合格",36)

bar.add("不合格",4)

bar.add("较差",2)

bar.render_to_file('bar1.svg')

#HorizontalStackedBar()绘制水平堆叠条形图

bar2=pygal.HorizontalStackedBar()

bar2.title='员工销售情况图'

x=[2,3,6,5,9,16,18]

y=[1,2,3,5,6,2,7]

bar2.x_labels=["小二","张三","李四","小桐","王五","小小","赵六"]

bar2.x_title='销售量'

bar2.y_title='人员'

bar2.add('旺季',x)

bar2.add('淡季',y)

bar2.render_to_file('bar2.svg')

#XY()绘制函数图像

#数学公式这些要用到math模块

from math import cos

xy_chart = pygal.XY()

xy_chart.title = '函数图'

#需提供一个横纵坐标元组作为元素的列表,即提供几个(x,y)坐标点的列表

xy_chart.add('x = cos(y)', [(cos(x / 10.), x / 10.) for x in range(-50, 50, 5)])

xy_chart.add('y = cos(x)', [(x / 10., cos(x / 10.)) for x in range(-50, 50, 5)])

xy_chart.add('x = 1', [(1, -5), (1, 5)])

xy_chart.add('x = -1', [(-1, -5), (-1, 5)])

xy_chart.add('y = 1', [(-5, 1), (5, 1)])

xy_chart.add('y = -1', [(-5, -1), (5, -1)])

xy_chart.render_to_file('bar_chart.svg')

#Line()绘制折线图

line=pygal.Line()

x=[2,3,6,5,9,16,18]

y=[1,2,3,5,6,2,7]

line.x_labels=map(str,range(2008,2014))

line.add('旺季',x)

line.add('淡季',y)

line.render_to_file('line.svg')

#HorizontalLine()绘制水平折线图

line1=pygal.HorizontalLine()

line1.title='销售线图'

line1.x_labels=map(str,range(2008,2014))

x=[2,3,6,5,9,16,18]

y=[1,2,3,5,6,2,7]

line1.add('旺季',x)

line1.add('淡季',y)

line1.render_to_file('line1.svg')

#StackedLine(fill=True)绘制叠加侧线图

line2=pygal.StackedLine(fill=True)

line2.title='叠加侧线图'

line2.x_labels=map(str,range(2008,2014))

x=[2,3,6,5,9,16,18]

y=[1,2,3,5,6,2,7]

line2.add('旺季',x)

line2.add('淡季',y)

line2.render_to_file('line2.svg')

#Radar()绘制雷达图

radar=pygal.Radar()

x=[2,3,6,5,9,16,18]

y=[1,2,3,5,6,2,7]

radar.title='淡旺季雷达分布图'

radar.add('旺季',x)

radar.add('淡季',y)

radar.render_to_file('radar.svg')

#Histogram()绘制直方图

#使用函数Histogram()绘制直方图是一个特殊的条形图,它包含3个数值:纵坐标高度,横坐标开始和横坐标结束。

gram=pygal.Histogram()

gram.title='直方图'

gram.add('宽直条',[(4,0,10),(4,5,12),(2,0,16)])

gram.add('窄直条',[(9,1,2),(12,4,4.6)])

gram.render_to_file('gram.svg')

557a83b75105

饼状图

557a83b75105

环状图

557a83b75105

条形图

557a83b75105

水平条形图

557a83b75105

水平堆叠条形图

557a83b75105

函数图

557a83b75105

折线图

557a83b75105

水平折线图

557a83b75105

叠加侧线图

557a83b75105

雷达图.png

557a83b75105

直方图.png

对比上面的代码,会发现使用pygal模块很简单,有相同的模式,画不同的图有不同的函数,使用专门的函数创建该对象,然后对该对象添加属性(add)和调用方法,最后使用对象的方法render_to_file()保存该图像为svg文件就可以了。

http://www.lbrq.cn/news/1311175.html

相关文章:

  • 广州市做网站的/合肥网站推广电话
  • 自定义网站建站公司/搜狗网址
  • 设计网站价格/sem论坛
  • 中小企业网站开发/百度seo手机
  • 怎么建立淘宝客网站/余姚网站seo运营
  • 平定住房建设局网站/软文标题写作技巧
  • 张家口人社app最新下载/城市分站seo
  • wordpress 素材网站模版/六种常见的网络广告类型
  • 什么网站可以做软件有哪些东西/推广赚钱软件排行
  • 济南专业网站推广服务热线/精准引流的网络推广方法
  • 门户网站都在哪推广/武汉网站seo推广公司
  • 怎么做重庆时时彩网站代理/中山做网站推广公司
  • 做网站用笔记本电脑/5118数据分析平台
  • wordpress开源企业主题/天津百度关键词seo
  • 网站建设公司专业/宁波seo行者seo09
  • 网站委托建设运营协议/东莞百度seo电话
  • 产品设计大师作品/天津百度seo推广
  • 美国小卖家做deal网站/青岛网站seo优化
  • 建筑网格布搭接/seo优化工具有哪些
  • 合肥网站建设电话咨询/seo优化怎么做
  • 做网站的技术门槛高吗/出售外链
  • 网站备案审核流程图/长沙岳麓区
  • 做网站用的字体/竞价推广账户托管费用
  • WordPress 爬取插件/贵州快速整站优化
  • 深圳福田华丰大厦网站建设/姓名查询
  • 自己如何做网站推广/资源
  • 做石材的一般用什么网站/怎么自己注册网站
  • 网站建设案例展示/营销型网站建设托管
  • 更换网站需要怎么做/长尾关键词挖掘网站
  • 上海公司转让/seo短视频网页入口引流
  • Python包测试全攻略:从单元测试到持续集成
  • GESP2025年6月认证C++四级( 第三部分编程题(2)排序)
  • github上传大文件(多种解决方案)
  • 面向向量检索的教育QA建模:九段日本文化研究所日本语学院的Prompt策略分析(6 / 500)
  • openEuler 22.03 LTS Rootless Docker 安装指南
  • URL 转静态 HTML 文件 API 数据接口