python画图把时间作为横坐标的方法


Posted in Python onJuly 07, 2019

1、需要将时间字符串转换成datetime类型,语法:data[‘time'] = pd.to_datetime(data[‘time'])

2、将时间列设置成索引列data.set_index(‘time')

3、画图分两种

(1) matplotlib.pyplot方式

打印某一列数据,直接data[‘some_columns'].plot(),会自动将时间作为横坐标

python画图把时间作为横坐标的方法

(2) pycharts方式

from pyecharts import Bar
bar = Bar("数据分析")

labels = data.columns.tolist()
for la in labels:
  # print("标签:",la,"时间:", hebing4[[la]].index,"数据:", hebing4[[la]].values)
  bar.add(la, data[la].index, data[la].values, is_stack=True, mark_point=["max", "min"],
  is_datazoom_show=True, # 默认为 X 轴,横向
  datazoom_type="slider",
  datazoom_range=[10, 25],
  # 新增额外的 dataZoom 控制条,纵向
  is_datazoom_extra_show=True,
  datazoom_extra_type="slider",
  datazoom_extra_range=[10, 25],
  is_toolbox_show=False,)
bar.render(r"/home/result/packetlen_avg.html")

python画图把时间作为横坐标的方法

以上这篇python画图把时间作为横坐标的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python的id()函数解密过程
Dec 25 Python
九步学会Python装饰器
May 09 Python
Python实现模拟分割大文件及多线程处理的方法
Oct 10 Python
python 二分查找和快速排序实例详解
Oct 13 Python
Selenium元素的常用操作方法分析
Aug 10 Python
pandas ix &iloc &loc的区别
Jan 10 Python
Python列表常见操作详解(获取,增加,删除,修改,排序等)
Feb 18 Python
Python 常用模块 re 使用方法详解
Jun 06 Python
解决Keras 与 Tensorflow 版本之间的兼容性问题
Feb 07 Python
Django如何使用redis作为缓存
May 21 Python
在Mac中配置Python虚拟环境过程解析
Jun 22 Python
Python解析m3u8拼接下载mp4视频文件的示例代码
Mar 03 Python
linux环境中没有网络怎么下载python
Jul 07 #Python
python 实现将多条曲线画在一幅图上的方法
Jul 07 #Python
python 实现在一张图中绘制一个小的子图方法
Jul 07 #Python
解决python中用matplotlib画多幅图时出现图形部分重叠的问题
Jul 07 #Python
python画双y轴图像的示例代码
Jul 07 #Python
Python 多个图同时在不同窗口显示的实现方法
Jul 07 #Python
python绘制多个子图的实例
Jul 07 #Python
You might like
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
2014/05/04 PHP
PHP5.2下preg_replace函数的问题
2015/05/08 PHP
PHP多进程编程实例详解
2017/07/19 PHP
网页自动跳转代码收集
2009/09/27 Javascript
JavaScript Event学习第九章 鼠标事件
2010/02/08 Javascript
javascript 判断数组是否已包含了某个元素的函数
2010/05/30 Javascript
JQuery模板插件 jquery.tmpl 动态ajax扩展
2011/11/10 Javascript
js实现简单登录功能的实例代码
2013/11/09 Javascript
javascript结合fileReader 实现上传图片
2015/01/30 Javascript
JavaScript数组迭代器实例分析
2015/06/09 Javascript
浅谈Jquery核心函数
2015/06/18 Javascript
JavaScript知识点总结(十六)之Javascript闭包(Closure)代码详解
2016/05/31 Javascript
javascript实现简单的ajax封装示例
2016/12/28 Javascript
浅谈$_FILES数组为空的原因
2017/02/16 Javascript
使用jQuery实现一个类似GridView的编辑,更新,取消和删除的功能
2017/03/15 Javascript
基于node.js制作简单爬虫教程
2017/06/29 Javascript
认识jQuery的Promise的具体使用方法
2017/10/10 jQuery
canvas轨迹回放功能实现
2017/12/20 Javascript
简单理解Vue中的nextTick方法
2018/01/30 Javascript
Angular6中使用Swiper的方法示例
2018/07/09 Javascript
maptalks+three.js+vue webpack实现二维地图上贴三维模型操作
2020/08/10 Javascript
[20:39]DOTA2-DPC中国联赛 正赛开幕式 1月18日
2021/03/11 DOTA
Flask的图形化管理界面搭建框架Flask-Admin的使用教程
2016/06/13 Python
python实现树形打印目录结构
2018/03/29 Python
pytorch + visdom CNN处理自建图片数据集的方法
2018/06/04 Python
Anaconda2 5.2.0安装使用图文教程
2018/09/19 Python
python 列表推导式使用详解
2019/08/29 Python
为什么说python更适合树莓派编程
2020/07/20 Python
python 爬取小说并下载的示例
2020/12/07 Python
使用CSS3在触屏上为按钮实现激活效果
2013/09/27 HTML / CSS
浅谈CSS3 box-sizing 属性 有趣的盒模型
2019/04/02 HTML / CSS
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型
2013/10/30 面试题
学习教师法的心得体会
2014/09/03 职场文书
大学生毕业个人总结
2015/02/15 职场文书
2015年销售部工作总结范文
2015/04/27 职场文书
军训通讯稿范文
2015/07/18 职场文书