我怎样才能画出一个快乐的情节?

2024-09-29 05:31:28 发布

您现在位置:Python中文网/ 问答频道 /正文

<2

我修复了代码中出错的一部分,用这行代码,我为每个信息添加了类别(X轴)。在

y = joy(cat, EveryTest[i].GPS)

在添加了这行代码之后,图形得到了改进,但仍有一些失败之处。图表从第四类开始(我是说12:40:00),它必须从第一类开始(12:10:00),我做错了什么?在

enter image description here

编辑1

我更新了Bkoeh到0.12.13,然后标签问题被修复了。 现在我的问题是: 我假设(for i, cat in enumerate(reversed(cats)):)的循环将每个图表都放在标签上,但不会发生这种情况。我看到图表卡在第五或第六个标签上。(12:30:00或12:50:00)

enter image description here

-问题开始-

我试图复制example of joyplot。但当我想处理自己的数据时,我会遇到麻烦。我不想绘制直方图,我想在X中绘制一些列表,在Y中绘制一些列表。但我不明白我做错了什么。在

代码(固定):

^{pr2}$

变量包括:

print X, type(X)
[ 3  6  9 12 15 18 21 24 27 30 33 36 39 42 45 48 51 54 57 60 63 66 69 72 75
 78 81 84 87 90 93 96 99] <type 'numpy.ndarray'>

以及

print EveryTest[0].GPS, type(EveryTest[i].GPS)
0     2
1     2
2     2
3     2
4     2
5     2
6     2
7     2
8     2
9     2
10    2
11    2
12    2
13    2
14    2
15    2
16    2
17    2
18    2
19    2
20    2
21    2
22    2
23    2
24    2
25    2
26    2
27    2
28    2
29    2
30    2
31    2
32    2
Name: GPS, dtype: int64 <class 'pandas.core.series.Series'>

example之后,数据类型就可以了。但我得到了下一个图像: enter image description here

我期待着这样的事情: enter image description here


Tags: 代码信息图形列表exampletype图表绘制