plt.plot(np.arange(len(y_test)), y_test[index], 'r', label='Original Y')报错"Passing list-likes to .loc or [] with any missing labels is no longer supported. The following labels were missing: Int64Index([26, 48, 43, 38, 37,\n ...\n
时间: 2024-03-12 12:49:47 浏览: 165
matplotlib 曲线图 和 折线图 plt.plot()实例
5星 · 资源好评率100%
这个错误通常是由于索引不连续或缺失导致的。你可以尝试将 x 轴的标签更改为连续的整数,而不是使用原始的索引。例如,你可以使用 `np.arange(len(y_test))` 来创建一个从零开始的连续整数序列,作为 x 轴的标签。具体来说,将代码修改为如下所示:
```
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(len(y_test))
y = y_test[index]
plt.plot(x, y, 'r', label='Original Y')
```
这样就可以避免上述错误了。
阅读全文