import matplotlib.pyplot as plt
%matplotlib inline
fig=plt.figure()
plt.show()
输出为:
matplotlib.figure.Figure at 0x536ea70
我想看到一个空图,而我正在经历一个pycon教程,相同的代码产生了一个空图。
答案 0 :(得分:0)
IPython将不为不包含轴的图形生成任何输出。
如果在图形上添加轴,图形将显示正常。
%matplotlib inline
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
plt.show()
或
%matplotlib inline
import matplotlib.pyplot as plt
plt.gca()
plt.show()
如果您随后移除轴,它将再次显示返回的python字符串。
显示带有内联后端的完全空白的图形的解决方案是添加一个轴,然后将其变为不可见。
%matplotlib inline
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
ax.set_visible(False)
plt.show()