Я строю графики в течение нескольких секунд, и у меня есть время в качестве меток на оси X.Вот единственный способ получить правильные отметки времени.Однако на конце есть куча нулей.Любая идея, как избавиться от них ??
plt.style.use('seaborn-whitegrid')
df['timestamp'] = pd.to_datetime(df['timestamp'])
fig, ax = plt.subplots(figsize=(8,4))
seconds=MicrosecondLocator(interval=500000)
myFmt = DateFormatter("%S:%f")
ax.plot(df['timestamp'], df['vibration(g)_0'], c='blue')
ax.xaxis.set_major_locator(seconds)
ax.xaxis.set_major_formatter(myFmt)
plt.gcf().autofmt_xdate()
plt.show()
Это производит это изображение.Все выглядит идеально, за исключением всех дополнительных нулей.Как я могу избавиться от них, сохраняя при этом 5?