pyplot窗口不会绘制事物

时间:2017-03-12 23:48:05

标签: matplotlib

x=[[ 0.          0.00221864  0.00488273 ..., -0.03966467 -0.03691193  -0.03415696]]
y=[[  0.00000000e+00   5.00000000e-03   1.00000000e-02 ...,   7.06000000e+00, 
       7.06500000e+00   0.00000000e+00]]
plt.plot(x,y)  
plt.show()

数据均有1415列 然后该图如下所示 enter image description here

为什么没有显示什么?
谢谢你的回答!

1 个答案:

答案 0 :(得分:1)

您无法使用嵌套列表绘制数据 以下几乎没有绘图

import matplotlib.pyplot as plt

x = [[1,2,3,4]]
y = [[2,3,1,4]]

plt.plot(x,y)
plt.show()

虽然这会按预期绘制值。

import matplotlib.pyplot as plt

x = [1,2,3,4]
y = [2,3,1,4]

plt.plot(x,y)
plt.show()