Python Pandas 刪除列操作
使用del和drop方法刪除DataFrame中的列,使用drop方法一次刪除多列
數(shù)據(jù)準(zhǔn)備:
import pandas as pd ? data = pd.read_excel(r'銷售數(shù)據(jù).xlsx') print(data)?
如下數(shù)據(jù):
日期 銷售 銷售額 備注 毛利 客戶 數(shù)量
0 2022-03-14 張三 87000 分兩次轉(zhuǎn)賬 8000 北京維尼 1
1 2022-03-15 李四 100000 掛賬 22000 北京威哥 1
2 2022-03-16 王偉 6800 掛賬 1000 北京海濤 1
3 2022-03-17 王平 70000 現(xiàn)金 5000 北京隆功 1
4 2022-03-18 大銘 70000 現(xiàn)金 5000 北京隆功 1
使用del, 一次只能刪除一列,不能一次刪除多列:
import pandas as pd ? data = pd.read_excel(r'銷售數(shù)據(jù).xlsx') print(data) ? # 使用del, 一次只能刪除一列,不能一次刪除多列 ? # 只能使用 del df['備注'], 不能使用 del df[['備注', '客戶']] ? del data['備注'] print(data)
結(jié)果:
D:\Python310\python.exe C:/Users/Administrator/Desktop/測試代碼.py
日期 銷售 銷售額 備注 毛利 客戶 數(shù)量
0 2022-03-14 張三 87000 分兩次轉(zhuǎn)賬 8000 北京維尼 1
1 2022-03-15 李四 100000 掛賬 22000 北京威哥 1
2 2022-03-16 王偉 6800 掛賬 1000 北京海濤 1
3 2022-03-17 王平 70000 現(xiàn)金 5000 北京隆功 1
4 2022-03-18 大銘 70000 現(xiàn)金 5000 北京隆功 1
日期 銷售 銷售額 毛利 客戶 數(shù)量
0 2022-03-14 張三 87000 8000 北京維尼 1
1 2022-03-15 李四 100000 22000 北京威哥 1
2 2022-03-16 王偉 6800 1000 北京海濤 1
3 2022-03-17 王平 70000 5000 北京隆功 1
4 2022-03-18 大銘 70000 5000 北京隆功 1
進(jìn)程已結(jié)束,退出代碼0
使用drop:
import pandas as pd ? data = pd.read_excel(r'銷售數(shù)據(jù).xlsx') print(data) ? ? # 使用drop # data = data.drop(['備注', '客戶'], axis=1, inplace=False) ?# axis=1 表示刪除列,['備注', '客戶'] 要?jiǎng)h除的col的列表,可一次刪除多列 ? ?# inplace=True, 直接從內(nèi)部刪除 print(data)
結(jié)果:
D:\Python310\python.exe C:/Users/Administrator/Desktop/測試代碼.py
日期 銷售 銷售額 備注 毛利 客戶 數(shù)量
0 2022-03-14 張三 87000 分兩次轉(zhuǎn)賬 8000 北京維尼 1
1 2022-03-15 李四 100000 掛賬 22000 北京威哥 1
2 2022-03-16 王偉 6800 掛賬 1000 北京海濤 1
3 2022-03-17 王平 70000 現(xiàn)金 5000 北京隆功 1
4 2022-03-18 大銘 70000 現(xiàn)金 5000 北京隆功 1
日期 銷售 銷售額 毛利 數(shù)量
0 2022-03-14 張三 87000 8000 1
1 2022-03-15 李四 100000 22000 1
2 2022-03-16 王偉 6800 1000 1
3 2022-03-17 王平 70000 5000 1
4 2022-03-18 大銘 70000 5000 1
進(jìn)程已結(jié)束,退出代碼0
到此這篇關(guān)于Python Pandas 刪除列操作的文章就介紹到這了,更多相關(guān)Pandas 刪除列內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python多進(jìn)程multiprocessing.Pool類詳解
這篇文章主要為大家詳細(xì)介紹了Python多進(jìn)程multiprocessing.Pool類,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04
pandas讀取excel統(tǒng)計(jì)空值數(shù)量錯(cuò)誤的解決方法
pd.read_excel()讀取excel數(shù)據(jù)后,用pd.isnull().sum()統(tǒng)計(jì)空值數(shù)量不對(duì),本文主要介紹了pandas讀取excel統(tǒng)計(jì)空值數(shù)量錯(cuò)誤的解決方法,感興趣的可以了解一下2024-04-04
使用python實(shí)現(xiàn)滑動(dòng)驗(yàn)證碼功能
這篇文章主要介紹了使用python實(shí)現(xiàn)滑動(dòng)驗(yàn)證碼功能,本文通過示例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2019-08-08
Python selenium鍵盤鼠標(biāo)事件實(shí)現(xiàn)過程詳解
這篇文章主要介紹了Python selenium鍵盤鼠標(biāo)事件實(shí)現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07
Django如何實(shí)現(xiàn)密碼錯(cuò)誤報(bào)錯(cuò)提醒
這篇文章主要介紹了Django如何實(shí)現(xiàn)密碼錯(cuò)誤報(bào)錯(cuò)提醒,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值2020-09-09
Python裝飾器使用示例及實(shí)際應(yīng)用例子
這篇文章主要介紹了Python裝飾器使用示例及實(shí)際應(yīng)用例子,本文給出了斐波拉契數(shù)列、注冊(cè)回調(diào)函數(shù)、mysql封裝、線程異步等實(shí)際使用示例,需要的朋友可以參考下2015-03-03
小結(jié)Python用fork來創(chuàng)建子進(jìn)程注意事項(xiàng)
今天看到別人的源代碼中有 fork 子進(jìn)程來操作數(shù)據(jù)。但是由于 fork 之后,沒有及時(shí)的退出,導(dǎo)致系統(tǒng)中的Python進(jìn)程越來越多,子進(jìn)程越來越多了。2014-07-07

