如何基于txt文件(包括python中的键记录数据)创建matplotlib条形图

如何基于txt文件(包括python中的键记录数据)创建matplotlib条形图,python,pandas,matplotlib,Python,Pandas,Matplotlib,我用python创建了一个键记录程序,它将我键入的每个键的时间和日期记录到一个文本文档中。我想使用matplotlib创建一个条形图,它读取文本文档,x轴上有我键入的每个字母,y轴上是我键入每个字母的类型数。这是我的密码: import matplotlib.pyplot as plt import pandas as pd df = pd.read_csv('keylogtest.txt', delim_whitespace=True, names=('date', 'time', 'key

我用python创建了一个键记录程序,它将我键入的每个键的时间和日期记录到一个文本文档中。我想使用matplotlib创建一个条形图,它读取文本文档,x轴上有我键入的每个字母,y轴上是我键入每个字母的类型数。这是我的密码:

import matplotlib.pyplot as plt
import pandas as pd

df = pd.read_csv('keylogtest.txt', delim_whitespace=True, names=('date', 'time', 'key'))

print(df.head())
代码打印出以下内容:

         date           time        key
0  2020-06-16  20:47:46,054:        't'
1  2020-06-16  20:47:46,124:        'h'
2  2020-06-16  20:47:46,230:        'i'
3  2020-06-16  20:47:46,292:        's'
4  2020-06-16  20:47:46,434:  Key.space

我不知道如何从这里继续下去。有人对我能做什么有什么想法吗?

df['key'].value\u counts().plot.bar()
。当我把它放到代码中时,什么都没有显示。我试着打印这行,结果显示:AxesSubplot(0.125,0.11;0.775x0.77)
df['key'].value_counts().plot.bar();plt.show()