Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么';当我将鼠标悬停在上面时,是否显示像素值?_Python_Matplotlib_Ipython_Jupyter Notebook_Imshow - Fatal编程技术网

Python 为什么';当我将鼠标悬停在上面时,是否显示像素值?

Python 为什么';当我将鼠标悬停在上面时,是否显示像素值?,python,matplotlib,ipython,jupyter-notebook,imshow,Python,Matplotlib,Ipython,Jupyter Notebook,Imshow,当我在Ipython笔记本中创建一个内联图像时,它显示的图像非常好。但是,当我将鼠标悬停在图像上时,我看不到通常显示在右下角的像素值。我该如何解决这个问题?谢谢(下面是一些示例代码) 若要在将鼠标悬停在绘图上时查看坐标,不得对绘图使用内联后端。因此,请删除%matplotlib inline行,并使用其他后端重新启动IPython。 您可以使用其他后端(这取决于安装中可用的内容) %matplotlib gtk或%matplotlib qt 是受支持后端的详尽列表。您可能希望使用交互式绘图而不是

当我在Ipython笔记本中创建一个内联图像时,它显示的图像非常好。但是,当我将鼠标悬停在图像上时,我看不到通常显示在右下角的像素值。我该如何解决这个问题?谢谢(下面是一些示例代码)


若要在将鼠标悬停在绘图上时查看坐标,不得对绘图使用内联后端。因此,请删除
%matplotlib inline
行,并使用其他后端重新启动IPython。 您可以使用其他后端(这取决于安装中可用的内容)
%matplotlib gtk
%matplotlib qt


是受支持后端的详尽列表。您可能希望使用交互式绘图而不是内联绘图。

内联绘图只是PNG文件。当我们在上面悬停时,我们看不到坐标。您必须使用内联以外的内容。谢谢,请举个例子好吗?谢天谢地,我正在查找其他后端的名称。我现在已经将它们添加到了我的答案中。只需使用
%matplotlib
并重新启动笔记本就可以了。谢谢
import numpy as np
import matplotlib
import matplotlib.pyplot as plt
from IPython import display
%matplotlib inline  

fig, ax = plt.subplots(nrows = 1, ncols = 1, figsize=(10, 10))
for ii in xrange(10):
    im = np.random.randn(100,100)
    ax.cla()
    ax.imshow(im, interpolation='None')
    ax.set_title(ii)
    plt.show()