我有数千个系列形式的句子(行)。这是一个例子: “听到他的请求后,法官赦免了他。”
'天气晴朗,但不像其他日子那样。'
“尽管下雨了,汤姆,比尔,格雷斯和叮当去钓鱼了。”所以我想要一个直方图,显示句子中逗号数量的计数 -
1comma
1逗号
3个逗号。
直方图的每个条形应代表一个句子,其高度应确定逗号的数量。 “我会为不同的标点符号以及一些关键词做这件事”。
我已经设法得到了计数。我需要做的只是显示它..谢谢..
这是我试过的.. a1包含每个句子的逗号计数。我需要在每个句子上绘制逗号的数字
X = [i for i in range(len(a1))]
plt.bar(X,A 1,宽度= 2.5,颜色= “蓝”)
模块对象没有属性“bar”的错误。我在开始时将matplotlib导入为plt ..
答案 0 :(得分:1)
除非我弄错了(评论似乎没有提到这一点)。您的问题是您收到错误module object has no attribute "bar"
。我想这是因为你在做
import matplotlib as plt
plt.bar(..
如果您导入为
import matplotlib.pyplot as plt
然后plt
作为您可以使用的函数bar()
。有关此问题的更多信息可以在here找到。