最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python drop()刪除行列的操作方法

 更新時(shí)間:2023年04月11日 11:10:02   作者:紫昂張  
這篇文章主要介紹了Python drop()刪除行列的操作方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

在進(jìn)行特征工程、劃分?jǐn)?shù)據(jù)集的工作中,drop()函數(shù)都能派上用場。它可以輕松剔除數(shù)據(jù)、操作列和操作行等。

drop()詳細(xì)的語法如下:

刪除行是index,刪除列是columns:

DataFrame.drop(labels=None, axis=0, index=None, columns=None, inplace=False)

參數(shù):

labels:要?jiǎng)h除的行或列的標(biāo)簽,可以是單個(gè)標(biāo)簽,也可以是標(biāo)簽列表。

axis:要?jiǎng)h除的行或列的軸,0表示行,1表示列。

index:要?jiǎng)h除的行的索引,可以是單個(gè)索引,也可以是索引列表。

columns:要?jiǎng)h除的列的列名,可以是單個(gè)列名,也可以是列名列表。

inplace:是否在原DataFrame上進(jìn)行操作,默認(rèn)為False,即不在原DataFrame上進(jìn)行操作。

刪除列

使用場景1:刪除不需要的特征。

例如:有些特征對結(jié)果的影響不大,就可以把與因變量不相關(guān)的自變量刪掉;為了避免多重共線性,要把有強(qiáng)相關(guān)關(guān)系的自變量刪掉。

df = data.drop(data[['RowNumber','CustomerId','Surname']],axis=1)
df

代碼講解:

data是數(shù)據(jù)集,兩個(gè)中括號代表DataFrame格式,里面篩選了3個(gè)要?jiǎng)h除的字段;

axis=1代表操作列;

運(yùn)行結(jié)果:

使用場景2:把因變量刪掉

# 自變量、因變量
x_data = df.drop(['Exited'],axis=1)
y_data = df['Exited']
x_data

代碼講解:

drop()函數(shù)里面填寫要?jiǎng)h除的字段,表示從df中刪除名為“Exited”的列;

['Exited']這一個(gè)字段是我們要剔除的因變量,單個(gè)字段可以這樣表示;

運(yùn)行結(jié)果:

刪除行

使用場景3:在劃分?jǐn)?shù)據(jù)集的時(shí)候,生成了訓(xùn)練集,把被分到訓(xùn)練集的樣本剔除掉,剩下的就是測試集了。

#劃分訓(xùn)練集
train_data = data.sample(frac = 0.8, random_state = 0)
#測試集
test_data = data.drop(train_data.index)

代碼講解:

drop()函數(shù)里面填行索引可以刪除掉行;

train_data是我們劃分好的訓(xùn)練集,train_data.index表示行索引;

axis=0,表示的是刪除行,也可以不寫,是默認(rèn)值;

到此這篇關(guān)于Python drop()刪除行列的文章就介紹到這了,更多相關(guān)Python drop()刪除行列內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 一篇文章帶你了解python標(biāo)準(zhǔn)庫--datetime模塊

    一篇文章帶你了解python標(biāo)準(zhǔn)庫--datetime模塊

    這篇文章主要為大家介紹了python中的datetime模塊,datetime模塊的接口則更直觀、更容易調(diào)用,想要了解datetime模塊的朋友可以參考一下
    2021-08-08
  • python pandas修改列屬性的方法詳解

    python pandas修改列屬性的方法詳解

    今天小編就為大家分享一篇python pandas修改列屬性的方法詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python定時(shí)查詢starrocks數(shù)據(jù)庫并將結(jié)果保存在excel

    Python定時(shí)查詢starrocks數(shù)據(jù)庫并將結(jié)果保存在excel

    這篇文章主要為大家詳細(xì)介紹了Python如何實(shí)現(xiàn)定時(shí)查詢starrocks數(shù)據(jù)庫并將結(jié)果保存在excel,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以參考一下
    2025-03-03
  • Python稀疏矩陣scipy.sparse包使用詳解

    Python稀疏矩陣scipy.sparse包使用詳解

    本文主要介紹了Python稀疏矩陣scipy.sparse包使用詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Python自動化測試框架之unittest使用詳解

    Python自動化測試框架之unittest使用詳解

    unittest是Python自動化測試框架之一,提供了一系列測試工具和接口,支持單元測試、功能測試、集成測試等多種測試類型。unittest使用面向?qū)ο蟮乃枷雽?shí)現(xiàn)測試用例的編寫和管理,可以方便地?cái)U(kuò)展和定制測試框架,支持多種測試結(jié)果輸出格式
    2023-04-04
  • python創(chuàng)建只讀屬性對象的方法(ReadOnlyObject)

    python創(chuàng)建只讀屬性對象的方法(ReadOnlyObject)

    有時(shí)需要?jiǎng)?chuàng)建一個(gè)帶只讀屬性的對象,大家可以參考下如下的方法進(jìn)行創(chuàng)建,稍加改造,可以得到很特殊的效果
    2013-02-02
  • python+pandas分析nginx日志的實(shí)例

    python+pandas分析nginx日志的實(shí)例

    下面小編就為大家分享一篇python+pandas分析nginx日志的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Jupyter Notebook 基本操作快捷鍵方式

    Jupyter Notebook 基本操作快捷鍵方式

    這篇文章主要介紹了Jupyter Notebook 基本操作快捷鍵方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • 深入淺析Django MTV模式

    深入淺析Django MTV模式

    Django是基于MTV模式的框架,需要配合url控制器(路徑分發(fā))使用,本文重點(diǎn)給大家介紹Django MTV模式詳解,需要的朋友參考下吧
    2021-09-09
  • socket連接關(guān)閉問題分析

    socket連接關(guān)閉問題分析

    socket建立連接的時(shí)候是三次握手,這個(gè)大家都很清楚,但是socket關(guān)閉連接的時(shí)候,需要進(jìn)行四次揮手,但很多人對于這四次揮手的具體流程不清楚,吃了很多虧,本文來為大家進(jìn)行分析
    2022-01-01

最新評論

石渠县| 永新县| 东丽区| 佳木斯市| 青阳县| 犍为县| 中阳县| 从化市| 吴桥县| 平潭县| 昂仁县| 汾西县| 泗水县| 西华县| 耒阳市| 天门市| 广昌县| 自治县| 衡水市| 柞水县| 铜梁县| 隆安县| 武平县| 高邮市| 通州区| 武功县| 连城县| 大安市| 大竹县| 溧阳市| 固镇县| 米易县| 偏关县| 邵武市| 新河县| 山丹县| 宁安市| 新宁县| 望奎县| 黎川县| 确山县|