颜色列表的长度应与数据长度相同。因此,您需要应用相同的切片。
timePlot = ax.scatter(x[::5], y[::5], s=50, c=timeList[::5], marker = marker.next(), edgecolors='none', norm=cNorm, cmap = plt.matplotlib.cm.jet)

颜色列表的长度应与数据长度相同。因此,您需要应用相同的切片。
timePlot = ax.scatter(x[::5], y[::5], s=50, c=timeList[::5], marker = marker.next(), edgecolors='none', norm=cNorm, cmap = plt.matplotlib.cm.jet)