首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >python尝试从元组创建条形图

python尝试从元组创建条形图
EN

Stack Overflow用户
提问于 2018-06-12 02:16:51
回答 1查看 165关注 0票数 0

我打算创建一个带有文本的条形图,使用下面的元组作为元组中的数据。在元组中有一组列表,它们的编号是汽车的数量,后面是日期和时间。我完全不知道如何成功地从元组迭代到图中。有人能帮帮忙吗?下面是元组:

代码语言:javascript
复制
data = [
(2,"12/21/2017 21:30"),

(8,"12/21/2017 22:30"),

(1,"12/22/2017 00:30"),

(1,"12/22/2017 01:30"),

(1,"12/22/2017 03:30"),

(2,"12/22/2017 05:30"),

(8,"12/22/2017 06:30"),

(3,"12/22/2017 07:30")

]
EN

回答 1

Stack Overflow用户

发布于 2018-06-12 02:27:40

我认为您应该首先解压缩数据,以便可以使用标准库绘制它们。

首先使用这个方法:Transpose/Unzip Function (inverse of zip)?

在Python2x中:

代码语言:javascript
复制
y,x = zip(*data)

在Python3x中(因为zip返回一个zip对象):

代码语言:javascript
复制
y,x = [ii for ii in zip(*data)]

然后,您可以使用pylab之类的工具来构建您的条形图,您可以在其中进行自己的格式化/调整。

代码语言:javascript
复制
pylab.bar(x,y)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50803810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档