如何基于txt文件(包括python中的键记录数据)创建matplotlib条形图
我用python创建了一个键记录程序,它将我键入的每个键的时间和日期记录到一个文本文档中。我想使用matplotlib创建一个条形图,它读取文本文档,x轴上有我键入的每个字母,y轴上是我键入每个字母的类型数。这是我的密码:如何基于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
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()
?