繁体   English   中英

如何使用替换功能在数据帧中用 NAN 替换 XNA 值?

[英]How i can replace the XNA value with NAN in dataframe using Replace function?

我有一个包含 36 列和 1 600 000 行的数据框。 我在数据中有 XNA 值,所以当我尝试使用df.isnull().sum()查找空值时。 xna 值没有计算在内,所以我必须用 Nan 替换 xna 值,我该怎么做?

做就是了:

import pandas as pd
import numpy as np

df = pd.DataFrame([[0, 1, 2], ["test", "NXA", "test2"]]).T
df.columns = ["col1", "col2"]

df.col2.replace("NXA", np.nan)

用 numpy/pandas 格式的缺失值替换 col2 中的所有“XNA”值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM