python - 在 jupyter notebook 中使用 matplotlib 绘图未正确显示
问题描述
我正在按照教程使用 python 实时绘图,由于某种原因我的绘图没有完全显示。我不知道为什么,因为它只有 3 行代码,它们与教程完全相同!
我想运行下面的代码,但正如预期的那样,我可以看到它在移动,但我看不到整个图表。这里发生了什么?!
x = []
y = []
i = 0
plt.show()
while True:
x.append(i)
y.append(C3[i])
ax.plot(x, y, color='b')
fig.canvas.draw()
ax.set_xlim(left=max(0, i-50), right=i+50)
time.sleep(0.1)
i += 1
[编辑] 每当我跑步时
fig = plt.figure()
ax = fig.add_subplot(111)
fig.show()
我明白了
[IPKernelApp] WARNING | No such comm: bba1ac5ea0484ec7a6446924a4ff37a0
在我的终端
解决方案
推荐阅读
- python - pylibjpeg-libjpeg 未安装
- c# - SignalR with .NET 5 是否与运行 .NET Standard 2.1 的 Blazor 应用程序兼容?
- c++ - 在 CMake 中安装静态库的调试和发布配置
- xml - 将一个大 XML 分解为多个 tf 资源
- maven - 如何使用 Maven 复制具有特定扩展名的所有文件
- python-3.x - 在 Python 中过滤由 2 位值组成的字符串
- c - 从 C 中的终端删除用户输入
- c - 为什么 char 函数在返回字符串时需要成为指针?
- css - Bootstrap4 卡片组 - 如何让卡片组适合内容
- python - Plotly:如何从 pandas 数据框创建垂直堆叠的条形图?