如何通过过滤列来绘制 Pandas 数据框

How to plot a Pandas dataframe by filtering a column

我有以下 Pandas df:

我想根据工作日生成七种不同的直方图,以显示一天中每个小时到一个地方的出勤率。

谢谢。

以下是工作日星期五的示例:

import matplotlib.pyplot as plt

plt.bar(x = 'at_what_time', height = 'visit_weight', data = df[df['weekday']=='friday'])