使用过滤后的数据在大熊猫中制作条形图

我有一个csv文件,该文件具有一列不同的列。我感兴趣的列是“ Items”,“ OrderDate”和“ Units”。

在我的IDE中,我试图生成在每个“ OrderDate”上出售的“铅笔”数量的条形图。我想做的是使用熊猫在“项目”列中向下浏览,检查该项目是否为铅笔,如果不是,则将其添加到图形中,然后不执行任何操作。

我想我已经对代码有些许困惑了。 我要让“科目记录”向下浏览“ Iems”列,然后检查它是否是铅笔,但我不知道下一步该怎么做。

import pandas as pd
import matplotlib.pyplot as plt

df = pd.read_csv('faults.csv')

df.plot(kind='bar', x='OrderDate', y='Units')

item_col = df['Item']
pencil_binary = item_col.str.count('Pencil')

for entry in item_col:
        if entry == 'Pencil':
            print("i am a pencil")
        else:
            print("i am not a pencil")

print(df)
plt.plot()
plt.show()