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

python 刪除excel表格重復行,數(shù)據(jù)預(yù)處理操作

 更新時間:2020年07月06日 17:54:41   作者:HelenLee01  
這篇文章主要介紹了python 刪除excel表格重復行,數(shù)據(jù)預(yù)處理操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

使用python刪除excel表格重復行。

# 導入pandas包并重命名為pd
import pandas as pd
 
# 讀取Excel中Sheet1中的數(shù)據(jù)
data = pd.DataFrame(pd.read_excel('test.xls', 'Sheet1'))
 
# 查看讀取數(shù)據(jù)內(nèi)容
print(data)
 
# 查看是否有重復行
re_row = data.duplicated()
print(re_row)
 
# 查看去除重復行的數(shù)據(jù)
no_re_row = data.drop_duplicates()
print(no_re_row)
 
# 查看基于[物品]列去除重復行的數(shù)據(jù)
#wp = data.drop_duplicates(['物品'])
#print(wp)
 
# 將去除重復行的數(shù)據(jù)輸出到excel表中
no_re_row.to_excel("test2.xls")
 

補充知識:Python數(shù)據(jù)預(yù)處理(刪除重復值和空值)

pandas幾個函數(shù)的使用,大數(shù)據(jù)的預(yù)處理(刪除重復值和空值),人工刪除很麻煩

Python恰好能夠解決

注釋很詳細在這不一一解釋了

######################################
##### 讀寫excel(xls\xlsx)文件
import pandas as pd
import numpy as np
df_excel = pd.read_excel('data3.xlsx')
print('數(shù)據(jù)量行*列',df_excel.shape)
# # df_excel.to_excel('df_excel.xlsx',header=None)#生成文件保存,無表頭
print('數(shù)據(jù)集中存在重復觀測的數(shù)量:\n',np.sum(df_excel.duplicated())) #F為不存在,T為存在,用sum顯示重復的數(shù)量
print('刪除行重復后的數(shù)據(jù)\n',df_excel.drop_duplicates(subset=None,keep='first',inplace=None))#excel文件中設(shè)定第一和第二行為重復行,結(jié)果刪除了第二行保留第一行
              ###df_excel.drop_duplicates(subset=['A','B'],keep='first',inplace=True)
              #### 代碼中subset對應(yīng)的值是列名,表示只考慮這兩列,將這兩列對應(yīng)值相同的行進行去重。默認值為subset=None表示考慮所有列。
              #####keep='first'表示保留第一次出現(xiàn)的重復行,是默認值。keep另外兩個取值為"last"和False,分別表示保留最后一次出現(xiàn)的重復行和去除所有重復行。
              #####inplace=True表示直接在原來的DataFrame上刪除重復項,而默認值False表示生成一個副本

print('數(shù)據(jù)集列中是否存在缺失值:\n',df_excel.isnull().any())       #F為不存在,T為存在
print('每一行的缺失值個數(shù):',df_excel.isnull().sum(axis=1))
print('每一列的缺失值個數(shù):',df_excel.isnull().sum(axis=0))

          ####### df.isnull().sum(axis=0)每一列的缺失值個數(shù)
          #####df.isnull().any()則會判斷哪些”列”存在缺失值
df=df_excel.dropna()
print(df_excel.dropna(thresh=5))
                # #axis=0: 刪除包含缺失值(NaN)的行
                # #axis=1: 刪除包含缺失值(NaN)的列
                # # how=‘a(chǎn)ny' :要有缺失值(NaN)出現(xiàn)刪除
                # # how=‘a(chǎn)ll': 所有的值都缺失(NaN)才刪除
                # 還有一個thresh參數(shù)
                # thresh=n,保留至少有 n 個非 NaN 數(shù)的行

######drop用法
print(df_excel.drop(['edu'],axis=1))#按照列刪除edu這一列
print(df_excel.drop([0],axis=0))#按照行刪除0這一行

以上這篇python 刪除excel表格重復行,數(shù)據(jù)預(yù)處理操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 深入解析Python中的集合類型操作符

    深入解析Python中的集合類型操作符

    這篇文章主要介紹了深入解析Python中的集合類型操作符,是Python入門學習中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-08-08
  • python實現(xiàn)爬取圖書封面

    python實現(xiàn)爬取圖書封面

    這篇文章主要為大家詳細介紹了python實現(xiàn)爬取圖書封面的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • python生成二維碼的實例詳解

    python生成二維碼的實例詳解

    這篇文章主要介紹了python生成二維碼的實例詳解的相關(guān)資料,希望通過本文能幫助到大家,讓大家實現(xiàn)這樣的功能,需要的朋友可以參考下
    2017-10-10
  • Python中的配對函數(shù)zip()解讀

    Python中的配對函數(shù)zip()解讀

    這篇文章主要介紹了Python中的配對函數(shù)zip()解讀,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • 使用Python求解最大公約數(shù)的實現(xiàn)方法

    使用Python求解最大公約數(shù)的實現(xiàn)方法

    這篇文章主要介紹了使用Python求解最大公約數(shù)的實現(xiàn)方法,包括用Python表示歐幾里得算法和Stein算法的求解原理,需要的朋友可以參考下
    2015-08-08
  • python列表添加元素append(),extend(),insert(),+list的區(qū)別及說明

    python列表添加元素append(),extend(),insert(),+list的區(qū)別及說明

    這篇文章主要介紹了python列表添加元素append(),extend(), insert(),+list的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • 如何利用Python實現(xiàn)簡單C++程序范圍分析

    如何利用Python實現(xiàn)簡單C++程序范圍分析

    這篇文章主要介紹了如何利用Python實現(xiàn)簡單C++程序范圍分析,文章以舉例說明及過程實現(xiàn)思路的方式展開講解,具有一定的的參考價值,需要的小伙伴可以參考一下,希望對你有所幫助
    2022-02-02
  • Python使用psutil庫對系統(tǒng)數(shù)據(jù)進行采集監(jiān)控的方法

    Python使用psutil庫對系統(tǒng)數(shù)據(jù)進行采集監(jiān)控的方法

    利用psutil庫可以獲取系統(tǒng)的一些信息,如cpu,內(nèi)存等使用率,從而可以查看當前系統(tǒng)的使用情況,實時采集這些信息可以達到實時監(jiān)控系統(tǒng)的目的。本文給大家介紹Python psutil系統(tǒng)監(jiān)控的相關(guān)知識,感興趣的朋友一起看看吧
    2021-08-08
  • python內(nèi)置函數(shù)compile(),complex()的使用

    python內(nèi)置函數(shù)compile(),complex()的使用

    這篇文章主要為大家詳細介紹了python內(nèi)置函數(shù)compile(),complex()的使用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Python讀寫Excel文件方法介紹

    Python讀寫Excel文件方法介紹

    這篇文章主要介紹了Python讀寫Excel文件方法介紹,本文講解了xlrd、xlwt、xlutils等類庫的使用,需要的朋友可以參考下
    2014-11-11

最新評論

湘阴县| 余庆县| 扎兰屯市| 铅山县| 文山县| 元朗区| 万州区| 墨脱县| 榆中县| 金湖县| 黄浦区| 偏关县| 澎湖县| 申扎县| 玉树县| 永善县| 苍溪县| 新余市| 新闻| 论坛| 花垣县| 宁化县| 宜章县| 敦煌市| 义乌市| 巫山县| 唐海县| 双鸭山市| 旬阳县| 汾西县| 驻马店市| 行唐县| 扬州市| 合肥市| 那坡县| 德昌县| 海口市| 凤冈县| 舟山市| 斗六市| 永德县|