这里是复制原始图的代码,类似这样的东西在问题中是预期的,这样可以让更多的时间来回答问题(而不是重新创建它)。在import pandas as pd

import matplotlib.pyplot as plt

xia = pd.DataFrame([['Da Yu', -2207, -2197],

['Qi', -2197, -2188],

['Tai Kang', -2188, -2159]],

columns=['EnglishName', 'Start', 'Finish'])

event = xia['EnglishName']

begin = xia['Start']

end = xia['Finish']

length = xia['Finish'] - xia['Start']

plt.figure(figsize=(12,6))

plt.barh(range(len(begin)), (end-begin), .3, left=begin)

plt.tick_params(axis='both', which='major', labelsize=15)

plt.tick_params(axis='both', which='minor', labelsize=20)

plt.title('Xia Dynasty', fontsize = '25')

plt.xlabel('Year', fontsize = '20')

plt.yticks(range(len(begin)), "")

plt.xlim(-2250, -1750)

plt.ylim(-1,18)

for i in range(3):

plt.text(begin.iloc[i] + length.iloc[i]/2,

i+.25, event.iloc[i],

ha='center', fontsize = '12')

申诉(解决下一步要做什么):The issue is that

1. This is difficult to read and

2. I don't know how to flatten it out so that it looks like a traditional timeline. The issue becomes more apparent when I try and work with larger segments

I'd prefer if the bars were either closer together or differently colored and all on the same y-value.

这些设计很难用语言来说明。如果你放在一行(例如用这个plt.barh([1 for _ in begin], (end-begin)-0.5, .3, left=begin)),文本的重叠将更加不可读。在

下面是一个小代码来重现水平时间线:

^{pr2}$

但是你想把名字放在哪里呢?在

如果你想要不同的颜色,需要一些关于颜色的规则。程序员会说你需要一个更好的任务规范。在

python历史时间轴可视化_如何使用Python创建历史时间轴相关推荐

  1. python关联分析如何可视化_如何用Python做AQI分析并可视化?

    AQI 分析 1.背景信息 AOI( Air Quality Index),指空气质量指数,用来衡量空气清洁或污染的程度.值越小,表示空气质量越好.近年来,因为环境问题,空气质量也越来越受到人们的重视 ...

  2. 用python做舆情分析系统_如何用Python做舆情时间序列可视化?

    如何批量处理评论信息情感分析,并且在时间轴上可视化呈现?舆情分析并不难,让我们用Python来实现它吧. 痛点 你是一家连锁火锅店的区域经理,很注重顾客对餐厅的评价.从前,你苦恼的是顾客不爱写评价.最 ...

  3. python实现数据可视化_使用Matplotib python实现数据可视化

    python实现数据可视化 I Feel: 我觉得: In today's digital world data has become as important as air. Machines &a ...

  4. python基于web可视化_独家 | 基于Python实现交互式数据可视化的工具(用于Web)

    转自:数据派ID:datapi 作者:Alark Joshi 翻译:陈雨琳 校对:吴金笛 本文2200字,建议阅读8分钟. 本文将介绍实现数据可视化的软件包. 这学期(2018学年春季学期)我教授了一 ...

  5. python统计图作息规律统计分析_借鉴柳比契夫时间统计法,用Python做了个时间管理工具TMTask...

    很久以前,我读过格吕宁一本很神奇的书--<奇特的一生>,俄国生物学家柳比契夫的传奇故事和他的时间统计法. 先来体会一下这位老人家有多牛. 柳比歇夫生前发表了七十来部学术著作.其中有分散分析 ...

  6. python复杂网络点图可视化_数据分析:R与Python怎么选?

    作者介绍 知春里@伟仔 不知名数据科学家. 持续写<数据分析>和<数据产品>的系列文章,欢迎关注. 01 选R还是Python? "球鞋是买阿迪还是买耐克?" ...

  7. pythonweb数据可视化_独家 | 基于Python实现交互式数据可视化的工具(用于Web)

    翻译:陈雨琳 校对:吴金笛 本文2200字,建议阅读8分钟. 本文将介绍实现数据可视化的软件包. 这学期(2018学年春季学期)我教授了一门关于数据可视化的数据科学硕士课程.我们的数据科学硕士项目是一 ...

  8. python路径规划算法可视化_[大创]一步一步写路径规划并绘图可视化 I new

    重新写了之前的I,这是中期答辩我写的桥段,没用上就放到博客里来了.有意向了解的朋友们可以去看看另外几篇详述的.密码是123456 一个简易的室内路径规划基础模型 1.1 选择编程工具 编程语言选择Py ...

  9. python路径规划算法可视化_基于粒子群算法的牙齿正畸路径规划方法python实现

    这篇是基于粒子群算法的牙齿正畸路径规划研究的python实现,参考的是徐晓强等人的<基于改进粒子群算法的牙齿正畸路径规划方法>,与这篇文章的区别在于: 1.徐等的文章设计了一种改进的粒子群 ...

最新文章

  1. mount 挂载磁盘报错 mount: wrong fs type, bad option, bad superblock on
  2. 【eoe教程】Android中自定义视图的绘制方法
  3. 从Activity返回结果
  4. Jquery 寻找父、子、兄弟节点
  5. AliOS Things 电源管理框架使用说明
  6. [转载] mybatis
  7. ThinkPHP 3.1 404页面的设置
  8. 50-20-192-配置-Flink 配置文件详解-zoo.cfg
  9. 解读2016之Golang篇:极速提升,逐步超越
  10. python设置代理_Python怎么设置代理
  11. 获取微信好友头像,对其进行相应操作
  12. 协作机器人市场现在状况如何?——探讨关于UR机器人的发展前景
  13. C语言strchr()函数以及strstr()函数的实现
  14. 计算机win7快捷键,快捷键,教您win7最常用的十大快捷键有哪些
  15. 【历史上的今天】6 月 4 日:微软收购 Github;MacOS Mojave 推出;英特尔发布第四代架构 Haswell
  16. python主页_主页 - Python 宽客之道
  17. mysql 游标大小_Mysql游标入门
  18. 全国火车票代售点查询api分享
  19. php基础练习题,php基础编程练习题.doc
  20. 猫吃老鼠(解答数学题型)

热门文章

  1. 计算机开机错误62,【电脑开机error】电脑开机error no boot_电脑开机error1962
  2. 任天堂红白机 ( NES ) 文档
  3. 《ANSYS Workbench 16.0超级学习手册》——1.2 ANSYS Workbench 16.0平台及模块
  4. iso-3166-伪2_伪类-基础
  5. Flink-安装部署及部署模式介绍
  6. MIT 线性代数(34—35)读书笔记
  7. 基于8550三极管、继电器、单片机的问题总结
  8. 你关注过孩子的眼睛吗??
  9. android samsung 刷机
  10. 2021-08-28