在matplotlib中,可以使用dataframe的列作为x轴值。下面是一种方法:
import matplotlib.pyplot as plt
import pandas as pd
data = {'日期': ['2022-01-01', '2022-01-02', '2022-01-03', '2022-01-04'],
'销售额': [100, 150, 200, 120]}
df = pd.DataFrame(data)
df['日期'] = pd.to_datetime(df['日期'])
plt.plot(df['日期'], df['销售额'])
plt.gca().xaxis.set_major_formatter(plt.DateFormatter('%Y-%m-%d'))
plt.gca().xaxis.set_major_locator(plt.MaxNLocator(nbins=4))
plt.show()
这样,你就可以使用dataframe的日期列作为x轴值来绘制图形了。
对于这个问题,腾讯云没有特定的产品或链接地址与之相关。
领取专属 10元无门槛券
手把手带您无忧上云