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面向对象编程的知识点总结
Feb 14 Python
python中reload(module)的用法示例详解
Sep 15 Python
Python绘图Matplotlib之坐标轴及刻度总结
Jun 28 Python
Pycharm 字体大小调整设置的方法实现
Sep 27 Python
Python上下文管理器全实例详解
Nov 12 Python
pycharm部署、配置anaconda环境的教程
Mar 24 Python
浅谈tensorflow使用张量时的一些注意点tf.concat,tf.reshape,tf.stack
Jun 23 Python
Python urllib3软件包的使用说明
Nov 18 Python
使用python tkinter开发一个爬取B站直播弹幕工具的实现代码
Feb 07 Python
python实现高效的遗传算法
Apr 07 Python
Python实现简繁体转换
Jun 07 Python
Python+OpenCV实现在图像上绘制矩形
Mar 21 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
Oracle 常见问题解答
2006/10/09 PHP
mysql 全文搜索 技巧
2007/04/27 PHP
php实现递归抓取网页类实例
2015/04/03 PHP
thinkPHP使用pclzip打包备份mysql数据库的方法
2016/04/30 PHP
Jquery 点击按钮显示和隐藏层的代码
2011/07/25 Javascript
JavaScript返回当前会话cookie全部键值对照的方法
2015/04/03 Javascript
JS中字符串trim()使用示例
2015/05/26 Javascript
js行号显示的文本框实现效果(兼容多种浏览器 )
2015/10/23 Javascript
js倒计时抢购实例
2015/12/20 Javascript
实现点击下箭头变上箭头来回切换的两种方法【推荐】
2016/12/14 Javascript
在js中做数字字符串补0(js补零)
2017/03/25 Javascript
Javascript的console['']常用输入方法汇总
2018/04/26 Javascript
JS/CSS实现字符串单词首字母大写功能
2019/09/03 Javascript
Python采用socket模拟TCP通讯的实现方法
2014/11/19 Python
python结合shell查询google关键词排名的实现代码
2016/02/27 Python
python实现感知器
2017/12/19 Python
python实现贪吃蛇游戏
2020/03/21 Python
bluepy 一款python封装的BLE利器简单介绍
2019/06/25 Python
python多线程同步之文件读写控制
2021/02/25 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
2019/08/29 Python
python生成requirements.txt的两种方法
2019/09/18 Python
Matplotlib使用字符串代替变量绘制散点图的方法
2020/02/17 Python
html5 Canvas画图教程(4)—未闭合的路径及渐变色的填充方法
2013/01/09 HTML / CSS
Canvas图片分割效果的实现
2019/07/29 HTML / CSS
世界上最全面的汽车零部件和配件集合:JC Whitney
2016/09/04 全球购物
世界上最大的在线学习和教学市场:Udemy
2017/11/08 全球购物
PyQt 如何创建自定义QWidget
2021/03/24 Python
教师评优的个人自我评价分享
2013/09/19 职场文书
酒店司机岗位职责
2013/12/14 职场文书
大课间活动实施方案
2014/03/06 职场文书
幼儿园儿童节活动主持词+串词大全
2014/03/21 职场文书
食品安全工作实施方案
2014/03/26 职场文书
社区义诊通知
2015/04/24 职场文书
茶花女读书笔记
2015/06/29 职场文书
JS中如何优雅的使用async await详解
2021/10/05 Javascript
python index() 与 rindex() 方法的使用示例详解
2022/12/24 Python