1
resposta

[Dúvida] plt.plot(x,y) apresenta erro

Boa tarde!

Quando eu coloco a função:

plt.plot(datas,Moscow) plt.plot(x,y)

Aparece este erro:

503 if x.shape[0] != y.shape[0]: --> 504 raise ValueError(f"x and y must have same first dimension, but " 505 f"have shapes {x.shape} and {y.shape}") 506 if x.ndim > 2 or y.ndim > 2:

ValueError: x and y must have same first dimension, but have shapes (20000,) and (87,)

Poderiam me ajudar?

Obrigado!! =)

1 resposta

Olá Mateus!

O erro acontece porque a dimensão de x e y são diferentes. Eles devem ter o mesmo tamanho. No seu caso aparentemente você está passando x = datas e y = Moscow. O x tem 20000 linhas enquanto que o y tem apenas 87 linhas.