Pandas如何提取非空行值
更新時間:2024年09月13日 08:58:21 作者:Dr.Petrichor
這篇文章主要介紹了Pandas如何提取非空行值問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
在做數(shù)據(jù)處理的時候,會遇到要提取表格中,某一列的值不為空的行,我們可以通過pandas來輕松處理。
具體步驟如下所示:
一、創(chuàng)建表格
import numpy as np import pandas as pd from pandas import Series,DataFrame data=DataFrame() data['a']=[1,2,3,4] data['b']=[1,2,np.nan,np.nan]
二、表格屬性
| a | b | |
|---|---|---|
| 0 | 1 | 1.0 |
| 1 | 2 | 2.0 |
| 2 | 3 | NaN |
| 3 | 4 | NaN |
三、獲取布爾值
data['b'].notnull()
0 True 1 True 2 False 3 False Name: b, dtype: bool
四、獲取非空值的行
data[data['b'].notnull()]
| a | b | |
|---|---|---|
| 0 | 1 | 1.0 |
| 1 | 2 | 2.0 |
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
python 回調(diào)函數(shù)和回調(diào)方法的實現(xiàn)分析
這篇文章主要介紹了python 回調(diào)函數(shù)和回調(diào)方法的實現(xiàn)分析,需要的朋友可以參考下2016-03-03
python之Django自動化資產(chǎn)掃描的實現(xiàn)
這篇文章主要介紹了python之Django自動化資產(chǎn)掃描的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-04-04
python實現(xiàn)銀行實戰(zhàn)系統(tǒng)
這篇文章主要為大家詳細介紹了python實現(xiàn)銀行實戰(zhàn)系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-02-02
Anaconda+spyder+pycharm的pytorch配置詳解(GPU)
這篇文章主要介紹了Anaconda+spyder+pycharm的pytorch配置,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-10-10
Python中break、continue與else語句詳解
文章介紹了Python中循環(huán)break、continue和else,詳細解釋了它們的執(zhí)行邏輯、應用場景以及一些常見的誤解和避坑指南,通過真實案例展示了這些語句如何簡化代碼,從而寫出更清晰、更少嵌套的控制流,感興趣的朋友跟隨小編一起看看吧2025-12-12
Python pandas入門系列之眾數(shù)和分位數(shù)
分位數(shù)(Quantile),也稱分位點,是指將一個隨機變量的概率分布范圍分為幾個等份的數(shù)值點,分析其數(shù)據(jù)變量的趨勢,而眾數(shù)(Mode)是代表數(shù)據(jù)的一般水平,這篇文章主要給大家介紹了Python pandas系列之眾數(shù)和分位數(shù)的相關資料,需要的朋友可以參考下2021-08-08

