Python-替换数据帧中的负无穷大值
如标题中所述,我需要替换熊猫数据帧中的Python-替换数据帧中的负无穷大值,python,pandas,dataframe,Python,Pandas,Dataframe,如标题中所述,我需要替换熊猫数据帧中的-inf值。我想用nan值替换它们。有多个列包含-inf,因此它应该在整个数据帧上运行 我尝试了df.replace(np.inf,np.nan),它似乎只适用于正无穷大。还尝试了df.replace('-inf',np.nan) 如何替换数据帧中的负无穷大值?请尝试以下操作,而不是将'inf'作为字符串: df.replace(-np.Inf, np.nan) df.replace(-np.inf,np.nan)?df.replace(np.NINF,n
-inf
值。我想用nan值替换它们。有多个列包含-inf
,因此它应该在整个数据帧上运行
我尝试了df.replace(np.inf,np.nan)
,它似乎只适用于正无穷大。还尝试了df.replace('-inf',np.nan)
如何替换数据帧中的负无穷大值?请尝试以下操作,而不是将
'inf'
作为字符串:
df.replace(-np.Inf, np.nan)
df.replace(-np.inf,np.nan)
?df.replace(np.NINF,np.nan)
?