画图charts库的使用方法
时间:2020-03-24
本文章向大家介绍画图charts库的使用方法,主要包括画图charts库的使用方法使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
之前装好了charts库,现在可以用来画图了,给出柱状图、折线图、饼图的样例如下:
import charts
#柱状图 series = [ {'name': '北京二手平板电脑', 'data': [1525], 'type': 'column'}, {'name': '北京二手手机', 'data': [2822], 'type': 'column'}, {'name': '北京二手家电', 'data': [18863], 'type': 'column'}, {'name': '北京二手笔记本', 'data': [2651], 'type': 'column'}, {'name': '北京其他二手物品', 'data': [1143], 'type': 'column'}, {'name': '北京二手母婴/儿童用品', 'data': [7819], 'type': 'column'}, {'name': '北京二手文体/户外/乐器', 'data': [9510], 'type': 'column'}, {'name': '北京二手台式机/配件', 'data': [4855], 'type': 'column'}, {'name': '北京二手数码产品', 'data': [7666], 'type': 'column'}, {'name': '北京二手设备', 'data': [1639], 'type': 'column'}, {'name': '北京二手图书/音像/软件', 'data': [4221], 'type': 'column'}, {'name': '北京二手服装/鞋帽/箱包', 'data': [9990], 'type': 'column'}, {'name': '北京二手美容/保健', 'data': [2794], 'type': 'column'}, {'name': '北京二手家具', 'data': [4891], 'type': 'column'}, {'name': '北京二手办公用品/设备', 'data': [6461], 'type': 'column'} ] charts.plot(series, show='inline', options=dict(title=dict(text='二手物品分类发帖量'))) #show='inline'图片在本页显示
# 折线图 series = [ {'name': '北京二手平板电脑', 'data': [50, 49, 66, 56, 74, 63, 109], 'type': 'line'}, {'name': '北京二手手机', 'data': [73, 95, 153, 178, 181, 148, 110], 'type': 'line'}, {'name': '北京二手笔记本', 'data': [95, 141, 137, 158, 182, 127, 214], 'type': 'line'}, {'name': '北京二手台式机/配件', 'data': [204, 229, 216, 252, 323, 208, 292], 'type': 'line'} ] options = { 'chart' : {'zoomType':'xy'}, # 可以放大或缩小 'title' : {'text': '二级分类商品日发帖量统计'}, 'subtitle': {'text': '可视化统计图表'}, 'xAxis' : {'categories': ['2016-01-09','2016-01-10','2016-01-11','2016-01-12','2016-01-13','2016-01-14','2016-01-15']}, 'yAxis' : {'title': {'text': '发帖量'}} } charts.plot(series, options=options,show='inline')
# 饼图 options = { 'chart' : {'zoomType':'xy'}, 'title' : {'text': '各城区一天成交商品统计'}, 'subtitle': {'text': '可视化统计图表'}, } series = [{ 'type': 'pie', 'name': '一天成交商品量', 'data': [ ['朝阳', 1849], ['不明', 1530], ['海淀', 1221], ['丰台', 857], ['大兴', 532], ['昌平', 504], ['通州', 501], ['西城', 340], ['东城', 336], ['顺义', 200], ['石景山', 196], ['宣武', 187], ['房山', 143], ['崇文', 121], ['门头沟', 56], ['燕郊', 49], ['北京周边', 49], ['怀柔', 47], ['密云', 34], ['平谷', 19], ['延庆', 12], ['无城区信息', 7] ] }] charts.plot(series,options=options,show='inline')
原文地址:https://www.cnblogs.com/djlbolgs/p/12557803.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- PHP实现字母数字混合验证码功能
- php+pdo实现的购物车类完整示例
- CentOS7怎么执行PHP定时任务详解
- Linux下PHP+Apache的26个必知的安全设置
- linux中ssh免密通信的实现
- 怎么修改CentOS服务器时间为北京时间
- Laravel5.1 框架控制器基础用法实例分析
- Laravel5.1 框架模型软删除操作实例分析
- Laravel 手动开关 Eloquent 修改器的操作方法
- 怎么测试Linux下tcp最大连接数限制详解
- Laravel 5.1 框架Blade模板引擎用法实例分析
- 使用pygame实现垃圾分类小游戏功能(已获校级二等奖)
- Linux 系统下安装JDK1.8的教程详解
- php学习笔记之字符串常见操作总结
- Laravel5.1 框架模型工厂ModelFactory用法实例分析