matplotlib.pyplot.plot文档说: plot(y)#使用x作为索引数组0..N-1
绘制y那么y = [1,2,3,4,5,6,7,8,9,10]和y = [2,4,6,8,10]的输出是什么? 我绘制了它们,但无法推断任何内容。请帮助
答案 0 :(得分:2)
您可以假设plt.plot(y)
等同于plt.plot(range(len(y)), y)
。意思是,y
中的第一个条目绘制在x=0
处,第二个条目绘制在x=1
上,依此类推,直到最后一个x=N-1
(其中N=len(y)
)。 / p>
这意味着在y=[1,2,3,4,5,6,7,8,9,10]
的情况下,您进行绘图
x = [0,1,2,3,4,5,6,7,8,9]
y = [1,2,3,4,5,6,7,8,9,10]
plt.plot(x,y)
对于y=[2,4,6,8,10]
,它将是
x = [0,1,2,3,4]
y = [2,4,6,8,10]
plt.plot(x,y)