欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 查找空值

李中冰2年前8瀏覽0評論

Python 作為一種簡單易學的編程語言,在數據處理和分析中得到了廣泛的應用,但在實際的數據處理中,我們經常會遇到需要查找空值的情況,這時候 Python 的 pandas 庫就可以很好地幫助我們解決這個問題。

# 導入 pandas 庫
import pandas as pd
# 創建一個 DataFrame,含有空值
data = {'名稱': ['李明', '張三', '王五', '趙六'], 
'性別': ['男', '女', '男', None], 
'年齡': [18, 20, None, 22]}
df = pd.DataFrame(data)
# 查找空值
df.isnull()
# 輸出結果:
名稱     性別     年齡
0  False  False  False
1  False  False  False
2  False  False   True
3  False   True  False

上面的代碼中,我們先創建了一個包含空值的 DataFrame,并使用 DataFrame.isnull() 方法查找空值。在輸出的結果中,True 表示該位置是空值,False 表示該位置不是空值。從結果中可以看出,第三行的年齡和第四行的性別是空值。

除了使用 .isnull() 方法來查找空值,我們還可以使用其他一些常用的方法,例如:

# 查找非空值
df.notnull()
# 輸出結果:
名稱     性別     年齡
0   True   True   True
1   True   True   True
2   True   True  False
3   True  False   True
# 按列計算空值數量
df.isnull().sum()
# 輸出結果:
名稱    0
性別    1
年齡    1
dtype: int64
# 按行計算空值數量
df.isnull().sum(axis=1)
# 輸出結果:
0    0
1    0
2    1
3    1
dtype: int64

通過加強對 Python 的學習,我們可以掌握更多的數據處理和分析方法,更高效地解決實際問題。