python實現(xiàn)選取或刪除指定列包含指定內(nèi)容的行
更新時間:2022年02月09日 15:24:42 作者:無憂→捕獲一只程序員
這篇文章主要介紹了python實現(xiàn)選取或刪除指定列包含指定內(nèi)容的行,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
選取或刪除指定列包含指定內(nèi)容的行
選取所有貨幣代號為1的行
數(shù)據(jù)讀取
source_df= pd.read_excel('EXCEL2019-06-05.xls')打印數(shù)據(jù),查看數(shù)據(jù)長度
print(source_df.head()) print(len(source_df))
選取所有貨幣代號列內(nèi)容為1的數(shù)據(jù)
data_ = source_df[source_df['貨幣代號'].isin([1])] print(len(data_)) print(data_.head())
選取所有貨幣代號列內(nèi)容不為1的數(shù)據(jù)
數(shù)據(jù)讀取
source_df= pd.read_excel('EXCEL2019-06-05.xls')
#通過~取反,選取不包含數(shù)字1的行
df1=source_df[~source_df['貨幣代號'].isin([1])]
df1.head()刪除含有特定數(shù)值的行
dic={'A':[1,2,3,1],'B':[2,1,1,2]} df=pd.DataFrame(dic) df

# 找出包含數(shù)值"2“的所有行(要刪除的行) df[df['A'].isin([2]) | df['B'].isin([2])] # "|"表示"或”

# 刪除所有包含數(shù)值"2“的行(實際上是用"~"取反得到所有不包含“2的行) df[~(df['A'].isin([2]) | df['B'].isin([2]))]

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
理解深度學(xué)習(xí)之深度學(xué)習(xí)簡介
這篇文章主要是關(guān)于深度學(xué)習(xí)的簡介,對大家學(xué)習(xí)了解機器深度學(xué)習(xí)有一定的幫助,以后會持續(xù)更新本系列,希望能為大家?guī)硪恍┦肇?,讓我們一起來看看下面的文章?/div> 2021-04-04
OpenCV機器學(xué)習(xí)MeanShift算法筆記分享
這篇文章主要介紹了OpenCV機器學(xué)習(xí)MeanShift算法筆記分享,有需要的朋友可以借鑒參考下,希望可以對各位讀者的OpenCV算法學(xué)習(xí)能夠有所幫助2021-09-09
Python2與python3中 for 循環(huán)語句基礎(chǔ)與實例分析
Python for循環(huán)可以遍歷任何序列的項目,如一個列表或者一個字符串,也是python中比較常用的一個函數(shù),這里通過基礎(chǔ)與實例給大家分享一下2017-11-11
Python中用pyinstaller打包時的圖標(biāo)問題及解決方法
這篇文章主要介紹了python中用pyinstaller打包時的圖標(biāo)問題及解決方法,本文從兩方面給大家分析原因所在,通過截圖實例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2020-02-02
tensorflow實現(xiàn)訓(xùn)練變量checkpoint的保存與讀取
今天小編就為大家分享一篇tensorflow實現(xiàn)訓(xùn)練變量checkpoint的保存與讀取,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02最新評論

