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

pd.drop_duplicates刪除重復行的方法實現(xiàn)

 更新時間:2022年06月16日 11:22:12   作者:Python熱愛者  
drop_duplicates 方法實現(xiàn)對數(shù)據(jù)框 DataFrame 去除特定列的重復行,本文主要介紹了pd.drop_duplicates刪除重復行的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

drop_duplicates 方法實現(xiàn)對數(shù)據(jù)框 DataFrame 去除特定列的重復行,返回 DataFrame 格式數(shù)據(jù)。

一、使用語法及參數(shù)

使用語法:

DataFrame.drop_duplicates(subset=None, keep='first', inplace=False, ignore_index=False)

參數(shù):

  • subset – 指定特定的列 默認所有列
  • keep:{‘first’, ‘last’, False} – 刪除重復項并保留第一次出現(xiàn)的項 默認第一個
  • keep=False – 表示刪除所有重復項 不保留
  • inplace – 是否直接修改原對象
  • gnore_index=True – 重置索引 (version 1.0.0 才有這個參數(shù))

二、實操

1.例子一

import pandas as pd
df = pd.DataFrame({'a':[1,1,2,2],
? ? ? ? ? ? ? ? ? ?'b':['a','b','a','b']})

# 單列
df.drop_duplicates('b', 'first', inplace=True)
print(df)
'''
? ?a ?b
0 ?1 ?a
1 ?1 ?b
'''

# 多列
df.drop_duplicates(subset=['a', 'b'], keep='first', inplace=False)

# 刪除所有重復項 不保留
df.drop_duplicates(subset=['a', 'b'], False)

2.例子二

# 構建測試數(shù)據(jù)框
import pandas as pd
df = pd.DataFrame({
? ? 'brand': ['Yum Yum', 'Yum Yum', 'Indomie', 'Indomie', 'Indomie'],
? ? 'style': ['cup', 'cup', 'cup', 'pack', 'pack'],
? ? 'rating': [4, 4, 3.5, 15, 5]
})

# 默認按所有列去重
df.drop_duplicates()

# 指定列
df.drop_duplicates(subset=['brand'])

# 保留最后一個重復值
df.drop_duplicates(subset=['brand', 'style'], keep='last')

3.刪除重復項后重置索引

# 方法一
df.drop_duplicates(ignore_index=True)

# 方法二
df.drop_duplicates().reset_index(drop=True)

# 方法三
df.index = range(df.shape[0])

到此這篇關于pd.drop_duplicates刪除重復行的方法實現(xiàn)的文章就介紹到這了,更多相關pd.drop_duplicates刪除重復行內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • python高階函數(shù)使用教程示例

    python高階函數(shù)使用教程示例

    這篇文章主要為大家介紹了python高階函數(shù)使用教程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • 在Pandas中處理NaN值的方法

    在Pandas中處理NaN值的方法

    這篇文章主要介紹了在Pandas中處理NaN值的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-06-06
  • Python pip通過requirements.txt 文件安裝依賴

    Python pip通過requirements.txt 文件安裝依賴

    requirements.txt是定義項目依賴的python包,可通過工具生成,本文主要介紹了Python pip通過requirements.txt文件安裝依賴,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • Python中窗口操作的完整教程

    Python中窗口操作的完整教程

    在使用 Python 進行窗口操作時,可以執(zhí)行各種任務,如最大化、最小化、置頂窗口,本文將詳細介紹這些操作,并提供豐富的示例代碼,希望可以更好地幫助大家了解如何利用 Python 操縱窗口
    2023-11-11
  • 通過python掃描二維碼/條形碼并打印數(shù)據(jù)

    通過python掃描二維碼/條形碼并打印數(shù)據(jù)

    這篇文章主要介紹了通過python掃描二維碼/條形碼并打印數(shù)據(jù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • Python文件讀寫處理日常任務終極工具實例

    Python文件讀寫處理日常任務終極工具實例

    Python文件的讀寫操作時,有很多需要考慮的細節(jié),這包括文件打開方式、讀取和寫入數(shù)據(jù)的方法、異常處理等,在本文中,將深入探討Python中的文件操作,旨在提供全面的指南,幫你充分了解Python文件的讀寫
    2023-11-11
  • Python實現(xiàn)目錄自動清洗

    Python實現(xiàn)目錄自動清洗

    這篇文章主要為大家詳細介紹了Python實現(xiàn)目錄自動清洗的相關知識,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-11-11
  • Python?logging日志模塊的概念與實踐講解

    Python?logging日志模塊的概念與實踐講解

    本文通過具體的代碼示例為大家解釋了如何高效地使用logging模塊進行日志記錄,以及如何避免常見的陷阱,希望可以幫助大家更好地掌握這個強大的工具
    2023-07-07
  • Python字符串逆序輸出的實例講解

    Python字符串逆序輸出的實例講解

    今天小編就為大家分享一篇關于Python字符串逆序輸出的實例講解,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • Python計算三角函數(shù)之asin()方法的使用

    Python計算三角函數(shù)之asin()方法的使用

    這篇文章主要介紹了Python計算三角函數(shù)之asin()方法的使用,是Python入門的基礎知識,需要的朋友可以參考下
    2015-05-05

最新評論

桂阳县| 乌兰县| 桃园县| 徐州市| 连山| 无锡市| 增城市| 吴忠市| 祁东县| 呼图壁县| 渝北区| 白山市| 南宁市| 西青区| 顺平县| 开原市| 静安区| 鹤山市| 奇台县| 津南区| 沐川县| 长寿区| 凤台县| 偃师市| 英德市| 汶川县| 溧阳市| 汾阳市| 乐清市| 故城县| 宾阳县| 漳州市| 敦煌市| 梁平县| 罗山县| 晋城| 仁寿县| 高邑县| 舞阳县| 正定县| 宁乡县|