我想制作一个字典值的一部分图。
我已经将必要的值存储在变量中,但是我只是不明白如何将它们放在简单的图形中,x轴上的数字是1到500,y轴上的是我的值。 / p>
%matplotlib inline
import matplotlib.pyplot as plt
# Plot frequencies of the most 500 words
frequencies = freqs_sorted[len(freqs_sorted)-500:len(freqs_sorted)]
到目前为止,我所做的所有事情都导致一个空白图表。预先感谢!
答案 0 :(得分:0)
从matplotlib tutorial:
fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)
plt.plot(range(1, 501), frequencies)
plt.show()
P.S。在matplotlib中,您经常有几种绘制所需内容的方法。这只是其中之一。这是@gboffi的简短版本:
plt.plot(frequencies)
plt.show()