美文网首页
'c' argument has 1 elements, whi

'c' argument has 1 elements, whi

作者: 寒露lu | 来源:发表于2019-08-06 11:02 被阅读0次

    吴恩达深度学习作业画图的代码经常报这个错误:

    ValueError: 'c' argument has 1 elements, which is not acceptable for use with 'x' with size 300, 'y' with size 3
    

    例如:

    plt.scatter(X[0, :], X[1, :], c=Y, s=40, cmap=plt.cm.Spectral);
    

    改成

    plt.scatter(X[0, :], X[1, :], c=np.squeeze(Y), s=40, cmap=plt.cm.Spectral);
    

    即可
    有时候该语句出现在被import的python文件里,如果直接在文件中修改的话,需要将jupyter重启,否则修改不会生效。

    相关文章

      网友评论

          本文标题:'c' argument has 1 elements, whi

          本文链接:https://www.haomeiwen.com/subject/jqkidctx.html