【发布时间】:2019-04-19 15:39:41
【问题描述】:
我想从 excel 文件中获取数据并使用 matplotlib 将其可视化。
数据存储为(date , price),但日期是每天,我想每月获取。
如何获得每月数据?
我的代码是
import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_excel("test.xlsx")
plt.plot(data['Date'],data['price'])
和数据
Date Price 27-Nov-2017 20 28-Nov-2017 30 29-Nov-2017 40 30-Nov-2017 50 01-Dec-2017 60 02-Dec-2017 70 03-Dec-2017 80 04-Dec-2017 10 05-Jan-2017 3 06-Jan-2017 17 07-Feb-2017 90 08-Feb-2017 55
【问题讨论】:
-
欢迎来到 SO。请校对并正确格式化您的问题。
-
您需要从
Date列中提取月份。查看 Pandas 文档中的str.split()。
标签: python pandas matplotlib data-visualization data-analysis