我试图创建使用袖扣情节,但他们似乎是不准确的,或者更好地说,y轴似乎没有秩序。你知道吗
我使用的数据:
time
pos_slot crane_gkey
C1 319 85 days 09:29:11
320 91 days 00:55:00
329 100 days 21:15:00
330 47 days 02:00:00
331 0 days 11:25:00
333 9 days 13:35:00
334 3 days 01:15:00
335 0 days 00:10:00
336 0 days 05:00:00
337 0 days 05:00:00
338 2 days 21:10:00
339 0 days 12:15:00
345 9 days 22:50:00
353 1 days 12:17:28
362 1 days 08:05:00
363 0 days 15:50:00
369 1 days 08:05:00
406 9 days 20:10:00
407 12 days 22:05:00
408 7 days 14:15:00
对于pos\u slot的多个值,此操作继续 这是我用更大的表创建的一个groupme。我使用以下方法创建一个图
df1_bct_pos_ctimes3 = df1_bct_pos_ctimes.unstack(level = -2)
df1_bct_pos_ctimes3.iplot(kind = 'scatter')
正如你从数据中看到的,plor看起来一点也不精确,y轴看起来很混乱
现在,如果我把袖扣放在桌子上,不解开它,看C1的位置,我得到:
代码:
df1_bct_pos_ctimes.iplot(kind = 'scatter')
这似乎准确地描述了表中的值。你知道吗
另一个附带问题是,如何自定义轴标签以使其更易于理解?你知道吗
谢谢你。你知道吗
编辑:好像把时间改为总秒解决了这个问题。我还是想知道为什么会发生这个问题。非常感谢。你知道吗
我试图在问题的第一个
plot
中重新创建dataframe
和类似的error
。在该图中,似乎iplot()
将time column
视为string
。因此y-axis
上的值似乎不像预期的那样。(Jupyter Notebook 5.0.0, Python 3.6.6
)导入库
创建样本数据
创建将时间转换为字符串的列
以字符串格式创建绘图:时间
(注:与问题相比,x轴和y轴被切换。在这里,时间现在被视为一个类别。不过,格式与问题不同。)
以datetime格式创建绘图:时间
相关问题 更多 >
编程相关推荐