如何使用时间戳创建散点图

如何使用生成散点图timestamps?


以下是一个示例,但出现错误 ValueError: First argument must be a sequence


import pandas as pd

import matplotlib.pyplot as plt


d = ({

    'A' : ['08:00:00','08:10:00'],

    'B' : ['1','2'],           

    })


df = pd.DataFrame(data=d)


fig = plt.figure()


x = df['A']

y = df['B']


plt.scatter(x,y)

如果我将时间戳转换为总秒数,则可以使用:


df['A'] = pd.to_timedelta(df['A'], errors="coerce").dt.total_seconds()

但是我希望24小时是在x轴上,而不是总秒数。


MMTTMM
浏览 180回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python