如何使用生成散点图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轴上,而不是总秒数。
相关分类