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

 更新时间:2019年07月07日 16:24:09   作者:William·Hu  
今天小编就为大家分享一篇python画图把时间作为横坐标的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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

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

3、画图分两种

(1) matplotlib.pyplot方式

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

(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 中xpath爬虫实例详解

    python 中xpath爬虫实例详解

    这篇文章主要介绍了python实例:xpath爬虫实例,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-08-08
  • Python函数中定义参数的四种方式

    Python函数中定义参数的四种方式

    有些时候看到函数传参数的时候参数前面加一个星号*或者两个星号**,这是什么意思? 下面来总结下
    2014-11-11
  • Python中的哈希算法模块hashlib详解

    Python中的哈希算法模块hashlib详解

    这篇文章主要介绍了Python中的哈希算法模块hashlib详解,hashlib模块实现了多种哈希算法,包括MD5以及SHA家族的算法,通过algorithms_guaranteed可以查看hashlib中封装的所有算法,需要的朋友可以参考下
    2023-08-08
  • Python使用ffmpy将amr格式的音频转化为mp3格式的例子

    Python使用ffmpy将amr格式的音频转化为mp3格式的例子

    今天小编就为大家分享一篇Python使用ffmpy将amr格式的音频转化为mp3格式的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • 详解Django+Uwsgi+Nginx 实现生产环境部署

    详解Django+Uwsgi+Nginx 实现生产环境部署

    这篇文章主要介绍了详解Django+Uwsgi+Nginx 实现生产环境部署,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • 在Python中使用Protocol Buffers的详细介绍

    在Python中使用Protocol Buffers的详细介绍

    本文详细介绍了协议缓冲区(Protocol Buffers)在Python中的应用,包括其定义、序列化和解析过程,协议缓冲区是一种灵活且高效的自动化解决方案,本文包括了如何将地址簿应用程序的个人详细信息写入文件的示例代码,并提供了相应的下载和安装指导,感兴趣的朋友一起看看吧
    2024-10-10
  • Python虚拟环境conda的安装使用教程

    Python虚拟环境conda的安装使用教程

    在性能和资源占用方面,venv 通常更适合轻量级项目、纯Python应用以及对资源敏感的场景,其简单快速的特点使得环境创建和管理更为高效,这篇文章主要介绍了Python虚拟环境conda的安装使用教程,需要的朋友可以参考下
    2024-03-03
  • python之NAN和INF值处理方式

    python之NAN和INF值处理方式

    这篇文章主要介绍了python之NAN和INF值处理方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-05-05
  • Selenium alert 弹窗处理的示例代码

    Selenium alert 弹窗处理的示例代码

    这篇文章主要介绍了Selenium alert 弹窗处理的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • python进度条tqdm使用方式

    python进度条tqdm使用方式

    这篇文章主要介绍了python进度条tqdm使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02

最新评论