嗨,Guyz,我是python的新手。请帮帮我。谢谢。
我打算在groupby函数和date属性之间绘制散点图。但是我无法绘制。groupby函数的输出在附件中。
import pandas as pd
import matplotlib.pyplot as plt
D1 = pd.ExcelFile("C:/Users/kdandebo/Desktop/Models/Python excercise/Capstone/ProdData.xlsx")
df=D1.parse("Calculations")
print(df.info())
print(df.columns)
F = df.head(10)
Z = F.groupby(['Date','Produce Name','Actual Boxes'])['Produce Name'].count()
print(Z)
plt.scatter(Z,Z['Date'])
plt.show()
答案 0 :(得分:0)
我试图通过数据获取分组,就在这里,我想您正在尝试绘制Date和最后一列。那是正确的吗?
日期农产品名称实际包装箱
2017-05-18罗勒2.50 1
3.00 1
2017-05-22 Butterhead S.2.00 1
杰里科1.50 1
RO萨拉诺瓦1.00 1
长叶菜1.50 1
Salanova GO 2.30 1
甜酥2.00 1
2017-05-30长叶莴苣3.00 1
萨拉诺娃GO 0.66 1