matplotlib scatter画图报错:TypeError: ufunc ‘sqrt‘ not supported for the input types...rule ‘‘safe‘‘

2021-12-07 13:46:52 浏览数 (2)

报错如下:

解决方法如下:

原程序:

代码语言:javascript复制
plt.scatter(x, y, ‘r’, label=‘Original scatter’)
 

修改为:

代码语言:javascript复制
 plt.scatter(x, y, c=‘r’, label=‘Original scatter’)
代码语言:javascript复制
颜色设置参数设置为:c=‘r’

成功解决问题,如下所示:

0 人点赞