将字典的值放在图中

时间:2019-05-28 10:35:24

标签: python matplotlib plot graph

我想制作一个字典值的一部分图。

我已经将必要的值存储在变量中,但是我只是不明白如何将它们放在简单的图形中,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)]

到目前为止,我所做的所有事情都导致一个空白图表。预先感谢!

1 个答案:

答案 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()