Python 带Jupyter笔记本的Matplotlib不会绘制绘图,但会更正轴值

Python 带Jupyter笔记本的Matplotlib不会绘制绘图,但会更正轴值,python,matplotlib,jupyter-notebook,Python,Matplotlib,Jupyter Notebook,我试图从工作代码中绘制绘图,但绘图似乎无法正常工作。它实际上使用正确的值绘制x轴和y轴,但实际的打印/图形不会出现 import matplotlib.pyplot as plt %matplotlib inline plt.style.use('ggplot') plt.figure(figsize=(12,5)) plt.title("Rewards") plt.bar(torch.arange(len(rewards_total)), rewards_total, alpha=0.6,

我试图从工作代码中绘制绘图,但绘图似乎无法正常工作。它实际上使用正确的值绘制x轴和y轴,但实际的打印/图形不会出现

import matplotlib.pyplot as plt
%matplotlib inline
plt.style.use('ggplot')


plt.figure(figsize=(12,5))
plt.title("Rewards")
plt.bar(torch.arange(len(rewards_total)), rewards_total, alpha=0.6, color='green')
plt.show()

plt.figure(figsize=(12,5))
plt.title("Steps / Episode length")
plt.bar(torch.arange(len(steps_total)), steps_total, alpha=0.6, color='red')
plt.show()

plt.figure(figsize=(12,5))
plt.title("Egreedy value")
plt.bar(torch.arange(len(egreedy_total)), egreedy_total, alpha=0.6, color='blue')
plt.show()

条形图可能小于一个像素,因此未显示。您可以添加
edgecolor=“black”
-但也可能会质疑条形图是否适合您的数据。谢谢,这完全奏效了,尽管它只是非常难看的图形。条形图可能小于一个像素,因此未显示。您可以添加
edgecolor=“black”
——但也可能会质疑条形图是否适合您的数据。谢谢,这完全奏效了,尽管它只是一个非常难看的图形