import pandas as pd
import numpy as np
# 创建一个包含无穷大值的DataFrame
df = pd.DataFrame({'A': [1, np.inf, 3], 'B': [4, 5, np.inf]})
df.replace([np.inf, -np.inf], None, inplace=True)
print(df)
输出为
A B
0 1.0 4.0
1 1.0 5.0
2 3.0 5.0
import pandas as pd
import numpy as np
# 创建一个包含无穷大值的DataFrame
df = pd.DataFrame({'A': [1, np.inf, 3], 'B': [4, 5, np.inf]})
df.replace([np.inf, -np.inf], None, inplace=True)
print(df)
输出为
A B
0 1.0 4.0
1 1.0 5.0
2 3.0 5.0