时间:2021-05-23
1. 数据处理中很恶心,出现
RuntimeWarning: divide by zero encountered in divide
发现自己的DataFrame中有除以0的运算,出现了Inf值
2. 为了不让该值影响到我们,打算将inf全变成NaN,则适用replace进行计算
df.replace([np.inf, -np.inf], np.nan)3. 举例实现:
In [0]: df = pd.DataFrame([1, 2, np.inf, -np.inf])In [1]: df.replace([np.inf, -np.inf], np.nan)结果如图
以上这篇使用Pandas将inf, nan转化成特定的值就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
如何将图片和声音转化成byte[],并通过webservice进行传输?如何将webservice传输过来的byte[],转化成我们想要的文件?1、文件转化为b
我们在使用AUTOCAD软件制图过程中,经常要将画出来的图纸转化成图片形式,那么转化成BMP文件格式是最常见的一种。那么如何转化成这种文件呢?为此,小编教你
那么,对于typeofvar!==”number”的类型来说,进行运算时,会尝试转化成32位整形数据,如果无法转换成整形数据,就转换为NaN;JS在位运算上用了
将一个整数转化成二进制的方法:1方法1:使用BigInteger类:@Testpublicvoidtest1(){BigIntegerb=newBigInteg
将数字转化成时间格式fromdateutil.parserimportparsea=20170825b=str(a)c=parse(b)print(c)2017