可以使用 Pandas 的 fillna() 方法来给数据列里的空值赋值。该方法可以接收一个参数,用于指定要用来填充空值的值,如:

import pandas as pd

# 创建一个包含空值的 DataFrame
df = pd.DataFrame({'A': [1, 2, None, 4], 'B': [5, None, 7, 8]})

# 使用 fillna() 方法将空值填充为 0
df.fillna(0, inplace=True)

print(df)

输出:

     A    B
0  1.0  5.0
1  2.0  0.0
2  0.0  7.0
3  4.0  8.0

上述代码中,我们使用 fillna() 方法将 DataFrame 中的空值填充为 0。注意,我们在方法的第二个参数中指定了 inplace=True,这表示我们要对原始 DataFrame 进行修改,而不是返回一个新的 DataFrame。如果不指定 inplace=True,那么 fillna() 方法将返回一个新的 DataFrame。

Pandas 给数据列里的空值赋值

原文地址: https://www.cveoy.top/t/topic/s3z 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录