好的,我做了一些测试,bokeh似乎很好地根据需要自动调整刻度。请看下面我的测试结果:# Test case 1:

# Multiple years, one measure per year

d1 = datetime(2012, 3, 5, 17, 53, 20)

d2 = datetime(2013, 8, 28, 13, 45, 48)

d3 = datetime(2014, 1, 29, 4, 58, 3)

d4 = datetime(2015, 11, 2, 15, 44, 9)

d5 = datetime(2016, 12, 7, 19, 53, 43)

d6 = datetime(2017, 7, 14, 16, 20, 32)

x_axis = [d1,d2,d3,d4,d5,d6]

y_axis = [23,12,58,43,5,33]

plot.line(x_axis, y_axis, line_color="red", line_width=2)# Test case 3:

# One year, multiple measures

d1 = datetime(2017, 1, 5, 17, 53, 20)

d2 = datetime(2017, 1, 17, 13, 34, 5)

d3 = datetime(2017, 2, 1, 19, 59, 43)

d4 = datetime(2017, 2, 28, 13, 45, 48)

d5 = datetime(2017, 3, 1, 13, 34, 5)

d6 = datetime(2017, 4, 17, 19, 59, 43)

d7 = datetime(2017, 5, 19, 15, 56, 0)

d8 = datetime(2017, 5, 29, 4, 58, 3)

d9 = datetime(2017, 6, 2, 2, 14, 2)

d10 = datetime(2017, 7, 2, 15, 44, 9)

d11 = datetime(2017, 8, 14, 2, 3, 5)

d12 = datetime(2017, 9, 7, 19, 53, 43)

d13 = datetime(2017, 10, 18, 19, 53, 43)

d14 = datetime(2017, 11, 8, 19, 53, 43)

d15 = datetime(2017, 12, 8, 19, 53, 43)

d16 = datetime(2017, 12, 14, 16, 20, 32)

x_axis = [d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15,d16]

y_axis = [23,12,58,43,5,33,20,18,24,19,31,28,29,14,7,13]

plot.line(x_axis, y_axis, line_color="red", line_width=2)# Test case 4:

# One day, multiple measures

d1 = datetime(2017, 1, 14, 1, 53, 20)

d2 = datetime(2017, 1, 14, 3, 34, 5)

d3 = datetime(2017, 1, 14, 3, 59, 43)

d4 = datetime(2017, 1, 14, 7, 45, 48)

d5 = datetime(2017, 1, 14, 9, 34, 5)

d6 = datetime(2017, 1, 14, 13, 59, 43)

d7 = datetime(2017, 1, 14, 14, 56, 0)

d8 = datetime(2017, 1, 14, 14, 58, 3)

d9 = datetime(2017, 1, 14, 17, 14, 2)

d10 = datetime(2017, 1, 14, 18, 44, 9)

d11 = datetime(2017, 1, 14, 19, 3, 5)

d12 = datetime(2017, 1, 14, 19, 53, 43)

d13 = datetime(2017, 1, 14, 20, 53, 43)

d14 = datetime(2017, 1, 14, 21, 53, 43)

d15 = datetime(2017, 1, 14, 22, 53, 43)

d16 = datetime(2017, 1, 14, 23, 20, 32)

x_axis = [d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d12,d13,d14,d15,d16]

y_axis = [23,12,58,43,5,33,20,18,24,19,31,28,29,14,7,13]

plot.line(x_axis, y_axis, line_color="red", line_width=2)

python 折线图x时间_在Python Bokeh折线图中设置日期/时间轴上的比例相关推荐

  1. python treeview文本自动换行显示_在tkinter.ttk.Treeview列中设置文本格式

    我想知道如何调整ttk.Treeview列中的文本.下面是我的意思的一个例子.请注意日期和数字之间的位置不正确.我认为这和间距有关,但我可能错了. 编辑:用Python 3编写.#! coding=u ...

  2. JavaScript中的内置对象-8--4.date对象中-获取,设置日期时间的方法; 获取,设置年月日时分秒及星期的方法;...

    学习目标 1.掌握创建日期对象的方法 2.掌握date对象中获取日期时间的方法 3.掌握date对象中设置日期时间的方法 如何创建一个日期对象 语法:new Date(); 功能:创建一个日期时间对象 ...

  3. mysql 时间字符串 1_Mysql 中的日期时间字符串查询

    一.将数据库中的Date格式的数据,或者指定日期的字符串格式化为想要的样式 DATE_FORMAT (date, format)能根据格式串format 格式化日期或日期和时间值date,返回结果字符 ...

  4. python unix时间戳转换成时间_关于python:将unix时间戳字符串转换为可读日期

    我有一个用python表示unix时间戳(即"1284101485")的字符串,我想把它转换成一个可读的日期.当我使用time.strftime时,我得到一个TypeError: ...

  5. qt mysql 系统时间_使用QT和参数在SQLite数据库中插入日期时间

    我想从C++/QT应用程序执行插入到SQLite数据库. 我想要插入数据的表格中的一列是datetime(yyyy-mm-dd hh:mm:ss).使用QT和参数在SQLite数据库中插入日期时间 我 ...

  6. Mysql中设置默认时间为当前值

    1.直接在创建表时添加该列并声明默认值,如下: CREATE TABLE `table1` (`id` int(11) NOT NULL,`createtime` timestamp NULL def ...

  7. mysql中所有时间类型_MySQL 中的日期时间类型

    INSERT INTO todo (title,created_on) VALUES ('blah','2019-09-31'); ERROR 1292 (22007): Incorrect date ...

  8. php mysql 时间字段_php – MySQL中各种日期/时间字段类型的优...

    > TIMESTAMP存储在MySQL专有方法中(尽管它基本上只是一个由年,月,日,小时,分钟和秒组成的字符串),此外,只要插入或更改记录,TIMESTAMP类型的字段就会自动更新.显式字段值给 ...

  9. php 时间 插件,PHP中Carbon日期时间处理利器详解

    Carbon是PHP中很人性化的时间日期处理插件,本文主要和大家分享PHP中的日期时间处理利器(Carbon)实例,希望能帮助到大家. Carbon基本用法//1.基本应用 $now = Carbon ...

最新文章

  1. 在Linux平台上如何使用接静态库和共享库
  2. 软件测试须知基于PostMan的接口自动化测试
  3. python高并发的解决方案
  4. Myeclipse优化设置,加速你的开发武器
  5. java 打破双亲委派_JVM - 打破双亲委派机制(模拟热加载)
  6. python学习手册条件-Python学习手册之控制结构(一)
  7. PostgreSQL数据库数组相似度计算
  8. mysql数据库 on 命令_MySql 数据库基础命令
  9. Java学习笔记_选择语句
  10. cmake,CMakeLists.txt,make,makefile的关系
  11. nodemcu与matlab,NodeMCU Tutorial 1:NodeMCU + DS18S20 + Thingspeak + MATLAB
  12. asp.net学习笔记异常处理001---.framework4.0中asp.net页面ValidateRequest=false 无效的问题
  13. Phoenix Framework 1.4.7,自动化测试平台
  14. 第T题 详解放苹果(递归) =========== 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。
  15. cpu性能测试那个软件准,cpu对比测试软件 CPU性能测试软件推荐
  16. DIY年轻人的第一辆电动滑板车
  17. Android Studio控件属性大全
  18. AntDesignVue表格中列的自定义隐藏与展示
  19. 根据模板生成word文档下载
  20. mysql questions_mysql常用参数监控

热门文章

  1. ef mysql 时间_关于c#:EF6和MySQL时区支持
  2. 区块链BaaS云服务(17)纸贵科技Z-BaaS零知识证明
  3. vnctf——babyvm
  4. 设计模式--状态(State)模式
  5. itchat群机器人的自动画实现
  6. [architecture]-ARMV8的ELx等级切换
  7. 图片爬取数据解析数据持久化
  8. linux编译llvm代码
  9. 析构设置为虚函数的原因
  10. 1.5 对象类型转换:向上转型和向下转型