如何在 Python 中从 datetime 对象中仅提取月份和日期?
要仅从 Python 中的datetime 对象中提取月和日,我们可以使用DateFormatter()类。
步骤
设置图形大小并调整子图形之间和周围的填充。
创建一个数据框架df,它是一个二维、可变大小、可能异质的表格数据。
创建一个图形和一组子图形。
使用用plot()方法绘制数据框架。
设置轴格式化程序,提取月和日。
要显示图形,请使用show()方法。
示例
import numpy as np
import pandas as pd
from matplotlib import pyplot as plt, dates
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
df = pd.DataFrame(dict(time=list(pd.date_range("2021-01-01 12:00:00", periods=10)), speed=np.linspace(1, 10, 10)))
fig, ax = plt.subplots()
ax.plot(df.time, df.speed)
ax.xaxis.set_major_formatter(dates.DateFormatter('M:%m\nD:%d'))
plt.show()输出

广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP