Jupyter Notebook中Matplotlib绘图缺失交互控件及光标位置显示问题求助
Jupyter Notebook中Matplotlib绘图缺失交互控件及光标位置显示问题求助
各位好,我最近在Jupyter Notebook里用matplotlib.pyplot画简单图表的时候,碰到了两个头疼的小问题,试了好几种办法都没搞定,来这儿求支招:
- 之前在PyCharm里绘图时默认就有的「放大」「缩小」这类交互操作按钮,在Jupyter里完全找不到,没法对图表局部做细节查看;
- 另外,我也没法让图表实时显示光标当前所在的位置坐标,这对我核对数据点特别重要。
我写了一段极简的测试代码,运行后出现的问题和我实际项目里的情况完全一样:
import math import numpy as np import matplotlib.pyplot as plt N = int(1e3) x1 = 2 x2 = 6 x = np.linspace(x1, x2, N) y = np.sin(x) fig, ax = plt.subplots() plt.plot(x, y) plt.show
运行这段代码生成的图表里,完全没有我需要的这两个功能:
一是没有那些方便操作的交互按钮,二是没法显示光标位置的坐标信息。
备注:内容来源于stack exchange,提问作者Ro El
相关产品推荐
相关产品推荐

