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 表示刪除列,['備注', '客戶'] 要刪除的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)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python多進(jìn)程multiprocessing.Pool類詳解
這篇文章主要為大家詳細(xì)介紹了Python多進(jìn)程multiprocessing.Pool類,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-04-04
pandas讀取excel統(tǒng)計空值數(shù)量錯誤的解決方法
pd.read_excel()讀取excel數(shù)據(jù)后,用pd.isnull().sum()統(tǒng)計空值數(shù)量不對,本文主要介紹了pandas讀取excel統(tǒng)計空值數(shù)量錯誤的解決方法,感興趣的可以了解一下2024-04-04
Python selenium鍵盤鼠標(biāo)事件實現(xiàn)過程詳解
這篇文章主要介紹了Python selenium鍵盤鼠標(biāo)事件實現(xiàn)過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-07-07
小結(jié)Python用fork來創(chuàng)建子進(jìn)程注意事項
今天看到別人的源代碼中有 fork 子進(jìn)程來操作數(shù)據(jù)。但是由于 fork 之后,沒有及時的退出,導(dǎo)致系統(tǒng)中的Python進(jìn)程越來越多,子進(jìn)程越來越多了。2014-07-07

