电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

python如何刪除列為空的行

瀏覽:99日期:2022-07-17 09:16:07

1.摘要

dropna()方法,能夠找到DataFrame類型數據的空值(缺失值),將空值所在的行/列刪除后,將新的DataFrame作為返回值返回。

2.函數詳解

函數形式:dropna(axis=0, how=’any’, thresh=None, subset=None, inplace=False)

參數:

axis:軸。0或’index’,表示按行刪除;1或’columns’,表示按列刪除。

how:篩選方式。‘any’,表示該行/列只要有一個以上的空值,就刪除該行/列;‘all’,表示該行/列全部都為空值,就刪除該行/列。

thresh:非空元素最低數量。int型,默認為None。如果該行/列中,非空元素數量小于這個值,就刪除該行/列。

subset:子集。列表,元素為行或者列的索引。如果axis=0或者‘index’,subset中元素為列的索引;如果axis=1或者‘column’,subset中元素為行的索引。由subset限制的子區域,是判斷是否刪除該行/列的條件判斷區域。

inplace:是否原地替換。布爾值,默認為False。如果為True,則在原DataFrame上進行操作,返回值為None。

3.示例

創建DataFrame數據:

import numpy as npimport pandas as pda = np.ones((11,10))for i in range(len(a)): a[i,:i] = np.nan d = pd.DataFrame(data=a)print(d)

python如何刪除列為空的行

按行刪除:存在空值,即刪除該行

# 按行刪除:存在空值,即刪除該行print(d.dropna(axis=0, how=’any’))

python如何刪除列為空的行

按行刪除:所有數據都為空值,即刪除該行

# 按行刪除:所有數據都為空值,即刪除該行print(d.dropna(axis=0, how=’all’))

python如何刪除列為空的行

按列刪除:該列非空元素小于5個的,即刪除該列

# 按列刪除:該列非空元素小于5個的,即刪除該列print(d.dropna(axis=’columns’, thresh=5))

python如何刪除列為空的行

設置子集:刪除第0、5、6、7列都為空的行

# 設置子集:刪除第0、5、6、7列都為空的行print(d.dropna(axis=’index’, how=’all’, subset=[0,5,6,7]))

python如何刪除列為空的行

設置子集:刪除第5、6、7行存在空值的列

# 設置子集:刪除第5、6、7行存在空值的列print(d.dropna(axis=1, how=’any’, subset=[5,6,7]))

python如何刪除列為空的行

原地修改

python如何刪除列為空的行

# 原地修改print(d.dropna(axis=0, how=’any’, inplace=True))print('==============================')print(d)

實例擴展:

代碼實現

import pandas as pddata = pd.read_excel(’test.xlsx’,sheet_name=’Sheet1’)datanota = data[data[’銷售人員’].notna()]print(datanota)

輸出結果

D:PythonAnacondapython.exe D:/Python/test/EASdeal/test.py城市 銷售金額 銷售人員0 北京 10000 張麗麗1 上海 50000 瀟瀟2 深圳 60000 笨笨笨3 成都 40000 達達

Process finished with exit code 0

到此這篇關于python如何刪除列為空的行的文章就介紹到這了,更多相關python刪除列為空的行方法內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 食品质构分析仪-氧化诱导分析仪-瞬态法导热系数仪|热冰百科 | 广东成考网-广东成人高考网 | 岸电电源-60HZ变频电源-大功率变频电源-济南诚雅电子科技有限公司 | 济南网站建设_济南网站制作_济南网站设计_济南网站建设公司_富库网络旗下模易宝_模板建站 | 防勒索软件_数据防泄密_Trellix(原McAfee)核心代理商_Trellix(原Fireeye)售后-广州文智信息科技有限公司 | 磁力链接搜索神器_BT磁力狗_CILIMAO磁力猫_高效磁力搜索引擎2024 | 碳化硅,氮化硅,冰晶石,绢云母,氟化铝,白刚玉,棕刚玉,石墨,铝粉,铁粉,金属硅粉,金属铝粉,氧化铝粉,硅微粉,蓝晶石,红柱石,莫来石,粉煤灰,三聚磷酸钠,六偏磷酸钠,硫酸镁-皓泉新材料 | 金属检测机_金属分离器_检针验针机_食品药品金属检探测仪器-广东善安科技 | 双相钢_双相不锈钢_双相钢圆钢棒_双相不锈钢报价「海新双相钢」 双能x射线骨密度检测仪_dxa骨密度仪_双能x线骨密度仪_品牌厂家【品源医疗】 | 不锈钢螺丝 - 六角螺丝厂家 - 不锈钢紧固件 - 万千紧固件--紧固件一站式采购 | 玻璃瓶厂家_酱菜瓶厂家_饮料瓶厂家_酒瓶厂家_玻璃杯厂家_徐州东明玻璃制品有限公司 | 振动传感器,检波器-威海广达勘探仪器有限公司 | 槽钢冲孔机,槽钢三面冲,带钢冲孔机-山东兴田阳光智能装备股份有限公司 | ★店家乐|服装销售管理软件|服装店收银系统|内衣店鞋店进销存软件|连锁店管理软件|收银软件手机版|会员管理系统-手机版,云版,App | 上海办公室设计_办公楼,写字楼装修_办公室装修公司-匠御设计 | 乐考网-银行从业_基金从业资格考试_初级/中级会计报名时间_中级经济师 | 货车视频监控,油管家,货车油管家-淄博世纪锐行电子科技 | 粘度计NDJ-5S,粘度计NDJ-8S,越平水分测定仪-上海右一仪器有限公司 | 成都软件开发_OA|ERP|CRM|管理系统定制开发_成都码邻蜀科技 | MVE振动电机_MVE震动电机_MVE卧式振打电机-河南新乡德诚生产厂家 | 复合肥,化肥厂,复合肥批发,化肥代理,复合肥品牌-红四方 | 便携式XPDM露点仪-在线式防爆露点仪-增强型烟气分析仪-约克仪器 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 | 粉末冶金注射成型厂家|MIM厂家|粉末冶金齿轮|MIM零件-深圳市新泰兴精密科技 | 超声骨密度仪,双能X射线骨密度仪【起草单位】,骨密度检测仪厂家 - 品源医疗(江苏)有限公司 | 深圳3D打印服务-3D打印加工-手板模型加工厂-悟空打印坊 | 蒸汽热收缩机_蒸汽发生器_塑封机_包膜机_封切收缩机_热收缩包装机_真空机_全自动打包机_捆扎机_封箱机-东莞市中堡智能科技有限公司 | 桁架机器人_桁架机械手_上下料机械手_数控车床机械手-苏州清智科技装备制造有限公司 | 高空重型升降平台_高空液压举升平台_高空作业平台_移动式升降机-河南华鹰机械设备有限公司 | 地图标注-手机导航电子地图如何标注-房地产商场地图标记【DiTuBiaoZhu.net】 | 河南砖机首页-全自动液压免烧砖机,小型砌块水泥砖机厂家[十年老厂] | 深圳彩钢板_彩钢瓦_岩棉板_夹芯板_防火复合彩钢板_长鑫 | 培训一点通 - 合肥驾校 - 合肥新亚驾校 - 合肥八一驾校 | Akribis直线电机_直线模组_力矩电机_直线电机平台|雅科贝思Akribis-杭州摩森机电科技有限公司 | 截齿|煤截齿|采煤机截齿|掘进机截齿|旋挖截齿-山东卓力截齿厂家报价 | 检验科改造施工_DSA手术室净化_导管室装修_成都特殊科室建设厂家_医疗净化工程公司_四川华锐 | 帽子厂家_帽子工厂_帽子定做_义乌帽厂_帽厂_制帽厂_帽子厂_浙江高普制帽厂 | 原子吸收设备-国产分光光度计-光谱分光光度计-上海光谱仪器有限公司 | 非标压力容器_碳钢储罐_不锈钢_搪玻璃反应釜厂家-山东首丰智能环保装备有限公司 | 减速机电机一体机_带电机减速器一套_德国BOSERL电动机与减速箱生产厂家 | 粉丝机械,粉丝烘干机,粉丝生产线-招远市远东粉丝机械有限公司 | 利浦顿蒸汽发生器厂家-电蒸汽发生器/燃气蒸汽发生器_湖北利浦顿热能科技有限公司官网 |