老师您好 我这里为什么报错了

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕美 2022-01-30 18:12:01

同学,你好!运行同学提供的代码是没有报错的,可能是同学的result数据导致的。

https://img1.sycdn.imooc.com//climg/61f6633309401d6306650472.jpg

同学可以根据下述代码试一下看是否还会报错

result = np.array([[np.NaN,np.NaN,20,20,19,19,19],
                  [20, 19, 19, 19, 20, 20, 18],
                   [19, 19, 19, 19, 17, 19, 19],
                   [19, 19, 18, 19, 20, 19, 14],
                   [12, 12, 12, 11, 11,np.NaN, np.NaN]])
result

https://img1.sycdn.imooc.com//climg/61f6646f09f80a7408450323.jpg

祝学习愉快!

  • 提问者 TheCreamPuff #1

    老师您好,我复制粘贴了您的代码,但还是报错了

    https://img1.sycdn.imooc.com//climg/61fcd36e09994ae309960469.jpg

    https://img1.sycdn.imooc.com//climg/61fcd389090eb09612180746.jpg

    https://img1.sycdn.imooc.com//climg/61fcd3a009c8356e14070760.jpg

    2022-02-04 15:20:02
  • 提问者 TheCreamPuff #2

    老师您好,请问可以如何解决坐标轴显示不了中文这个问题(代码同上)

    https://img1.sycdn.imooc.com//climg/61fcd781090c41bc06980460.jpg

    2022-02-04 15:36:34
  • 好帮手慕凡 回复 提问者 TheCreamPuff #3

    同学,你好!

    1、imshow( )错误,同学重新刷新一下jupyter notebook;

    https://img1.sycdn.imooc.com//climg/61fdd980091270fb05540071.jpg

    2、在图表上中文乱码,同学在导入matplotlib模块后添加代码;
    plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
    plt.rcParams['axes.unicode_minus']=False #用来正常显示正负号

    https://img1.sycdn.imooc.com//climg/61fddd2509c0f7a105510092.jpg

    祝学习愉快~



    2022-02-05 10:22:07
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师