无需绘制到X轴的彩虹线的Matplot

2024-09-18 15:18:26 发布

您现在位置:Python中文网/ 问答频道 /正文

Matplotlib已开始在未经请求的情况下向X轴绘制彩虹线。有时它仍然画正常的情节,但往往不是

import numpy
import matplotlib
G=numpy.zeros(100)
for i in range(50):
    G[i+50]=50-i
    matplotlib.pyplot.plot(G)

enter image description here

是什么导致了这种行为?如何永久关闭它?我已经安装了matplotlib的最新版本,运行python3.6,anaconda发行版4.5.5


Tags: inimport版本numpyforplotmatplotlibzeros
1条回答
网友
1楼 · 发布于 2024-09-18 15:18:26

我想你可能在绘图函数之前加了一点缩进

import numpy
import matplotlib.pyplot as plt
G=numpy.zeros(100)
for i in range(50):
    G[i+50]=50-i

plt.plot(G)
plt.show()

产生以下结果:

稍微缩进一点:

import numpy
import matplotlib.pyplot as plt
G=numpy.zeros(100)
for i in range(50):
    G[i+50]=50-i

    plt.plot(G)
plt.show()

会产生彩虹线

相关问题 更多 >