首页 > 编程语言 >Python的max()函数输出为nan值

Python的max()函数输出为nan值

时间:2023-02-26 15:23:52浏览次数:39  
标签:输出 函数 Python max nan 数组

Python的自带函数max()在使用时,若输入的数组中是以nan为开头的就会造成输出结果也为nan,其原因可能是在比较最大值时从第一个数开始比较,若第一个数即为nan则会导致之后的所有结果都为nan。

解决方法:对数组进行预处理,筛除所有nan值再输入函数中。

标签:输出,函数,Python,max,nan,数组
From: https://www.cnblogs.com/hhr346/p/17156757.html

相关文章

  • python下载与安装
    python下载与安装下载官网下载地址:https://www.python.org/可以下载最新版本,这里以下载3.7.2为例,可以复制下面链接进行下载64bitwindows:https://www.python.org/ftp/......
  • python数据处理画图基础
    引入常用的python库importpandasaspdimportnumpyasnpimportmatplotlib.pyplotaspltcatering_sale=r'G:\WECHAT\WeChatFiles\wxid_op0z9xixesag22\FileStorag......
  • 3DMAX安装失败怎么办?安装3DMAX失败提示错误怎么解决?
    3DMAX安装失败怎么办?安装3DMAX失败提示错误怎么解决?有很多同学想把3DMAX卸载后重新安装,但是发现3DMAX安装到一半就失败了或者显示3DMAX已安装或者安装未完成,大多数情况下......
  • PythonGame-3 Cocos2d action
    根据上一个学习,增加action#首先导入Cocos包importcocosfromcocos.actionsimport*#对图层进行子类化并在此处定义编程的逻辑classHelloWorld(cocos.layer.Laye......
  • 第一周,python绘图
    1.不同菜品在某段时间的销售量的分布情况(饼图和条形图)importpandasaspdimportmatplotlib.pyplotaspltcatering_dish_profit='catering_dish_profit.xls'#餐......
  • python 上下文管理器(Context managers)
    上下文管理器允许你在有需要的时候,精确地分配和释放资源。使用上下文管理器最广泛的案例就是with语句了。想象下你有两个需要结对执行的相关操作,然后还要在它们中间放置一......
  • python 函数缓存 (Function caching)
    函数缓存允许我们将一个函数对于给定参数的返回值缓存起来。当一个I/O密集的函数被频繁使用相同的参数调用的时候,函数缓存可以节约时间。在Python3.2版本以前我们只有写一......
  • 解决python 操作 hbase报错:TTransportException(type=4,message=’TSocket read 0 byt
    ```text#解决报错:hbase报错TTransportException(type=4,message=’TSocketread0bytes’)这种情况一般协议问题和服务端没开启,如果服务端是开启的,且正常的.那么考虑协......
  • PythonGame-2 Cocos2d环境搭建
    1、安装pip3installcocos2d报错Preparingmetadata(setup.py)...errorerror:subprocess-exited-with-error×pythonsetup.pyegg_infodidnotruns......
  • python--matplotlib(3)
    前言 Matplotlib画图工具的官网地址是http://matplotlib.org/Python环境下实现Matlab制图功能的第三方库,需要numpy库的支持,支持用户方便设计出二维、三维数据的图形显示,制......